After using mythtranscode to transcode recordings (DVB from HD-3000), using mpeg2-mpeg2 the audio drops out. The myth playback function and mytharchive both fail to see the audio stream. However, it is there. I can play the recorded/transcoded file with mplayer and the audio works. I noticed that when I watch the video the frontend log file says "Disabling Audio, params(0,0,0)" so I tried hitting the '+' key to switch audio streams and voila! I get audio.
<br><br> So I think it's either a problem with mythtranscode or a problem with the mythtv recording player or both. I have attached a log of "mythfrontend -v audio" below after starting a transcoded recording for a few seconds then hitting '+'. Is /usr/local/bin/mythtv the player that launches when selecting a recording to watch? I tried executing it from a command line and pointing it to the video in question and it played the video and the audio worked automatically... weird.
<br><br>-Greg<br><br>I'm using SVN 10529. With the following config:<br><br>./configure --enable-proc-opt --disable-firewire --disable-freebox --disable-dbox2 --disable-hdhomerun --disable-crciprec --disable-ivtv --disable-dts --enable-dvb --dvb-path=/usr/include --enable-xvmc --enable-opengl-vsync
<br><br>log below...<br>2006-07-18 22:35:27.823 TV: Changing from None to WatchingPreRecorded<br>2006-07-18 22:35:27.824 Using realtime priority.<br>2006-07-18 22:35:27.975 Video timing method: SGI OpenGL<br>2006-07-18 22:35:
28.297 AFD: Warning, video codec 0xdd0050 id(MPEG2VIDEO) type (Video) already open.<br>2006-07-18 22:35:28.299 AFD: Opened codec 0xe317d0, id(AC3) type(Audio)<br>2006-07-18 22:35:28.299 AFD: Audio Track #1 is A/V stream #1 and has 0 channels in the Unknown language(0).
<br>[mpeg2video @ 0x2aeedddc2af0]warning: first frame is no keyframe<br>2006-07-18 22:35:28.312 NVP: prebuffering pause<br>2006-07-18 22:35:28.315 AFD: Selected track 1: Unknown AC3 ?ch (A/V Stream #1)<br>2006-07-18 22:35:
28.315 AFD: Initializing audio parms from audio track #1<br>2006-07-18 22:35:28.315 AFD: Audio format changed<br> from id(NONE) -1Hz -1ch 0bps ; id(NONE) -1Hz -1ch 0bps<br> to id( AC3) 0Hz 0ch 0bps ; id( AC3) 0Hz 0ch 0bps
<br>2006-07-18 22:35:28.315 NVP: Disabling Audio, params(0,0,0)<br>2006-07-18 22:35:37.268 AFD: Initializing audio parms from audio track #1<br>2006-07-18 22:35:37.268 AFD: Audio format changed<br> from id( AC3) 0Hz 0ch 0bps ; id( AC3) 0Hz 0ch 0bps
<br> to id( AC3) 48000Hz 2ch 16bps ; id( AC3) 48000Hz 2ch 16bps<br>2006-07-18 22:35:37.273 Killing AudioOutputDSP<br>2006-07-18 22:35:37.273 Opening OSS audio device '/dev/dsp'.<br>2006-07-18 22:35:
37.289 Audio fragment size: 4096<br>2006-07-18 22:35:37.290 Audio Stretch Factor: 1<br>2006-07-18 22:35:37.290 Ending reconfigure<br>2006-07-18 22:35:37.290 NVP: Enabling Audio<br>2006-07-18 22:35:37.290 AFD: Audio stream type changed.
<br>2006-07-18 22:35:37.291 kickoffOutputAudioLoop: pid = 21019<br>2006-07-18 22:35:37.291 OutputAudioLoop: Play Event<br>2006-07-18 22:35:37.291 Broadcasting free space avail<br>2006-07-18 22:35:37.300 Broadcasting free space avail
<br>2006-07-18 22:35:37.303 Broadcasting free space avail<br>2006-07-18 22:35:37.306 Broadcasting free space avail<br>2006-07-18 22:35:37.309 Broadcasting free space avail<br>2006-07-18 22:35:37.317 _AddSamples bytes=6144, used=1, free=767999, timecode=10116
<br>after this it proceeded to dump out tons of audio info... not valuable in this instance.<br>