[mythtv-users] Can't transcode DVB-T radio

Stephen Bridges widget at stdin.co.uk
Sun Jun 15 13:02:40 UTC 2008


I can't run mythtranscode on DVB-T files that don't have a video stream since 
using myth 0.21.  Nuvexport does this:

Now encoding:  The Chris Moyles Show:  Untitled
Encode started:  Sun Jun 15 13:54:26 2008
Waiting for mythtranscode to set up the fifos.
sh: line 1:  2039 Segmentation 
fault      /usr/bin/nice -n19 /usr/bin/mythtranscode --showprogress -p 27 -c 
2700 -s 2008-04-28-08-45-00 -f "/tmp/fifodir_1961/" --honorcutlist --fifosync 
2>&1
Waiting for mythtranscode to set up the fifos.

Running the mythtranscode command in more detail and verbose options on gives 
the data at the bottom of the mail.  I think the problem is I don't have the 
right playback profile for playing stuff without video, but I don't know what 
options I need to set  as defining a profile for 0x0 pixel video doesn't get 
used.

Also, mythtranscode probably shouldn't segfault.   Backtrace:

#0  0x0000000000029241 in ?? ()
#1  0x000000000042468b in ~Transcode (this=0x7a2d20) at transcode.cpp:252
#2  0x0000000000417ffe in main (argc=9, argv=0x7fff09f58b08) at main.cpp:643

I haven't worked out how to explain to gdb that I have the svn source, as 
source directives only seem to work for some files (not counting qt3).

Stephen

--
mythtranscode -p 27 -c 2700  -s 2008-04-28-08-45-00 -v most
2008-06-15 13:55:57.482 Using runtime prefix = /usr, libdir = /usr/lib64
2008-06-15 13:55:57.482 Empty LocalHostName.
2008-06-15 13:55:57.482 Using localhost value of opiate
2008-06-15 13:55:57.483 MCP::DefaultUPnP() - No default UPnP backend
2008-06-15 13:55:57.493 New DB connection, total: 1
2008-06-15 13:55:57.498 Connected to database 'mythconverg' at host: localhost
2008-06-15 13:55:57.500 Closing DB connection named 'DBManager0'
2008-06-15 13:55:57.500 Enabled verbose msgs: most
2008-06-15 13:55:57.501 Connected to database 'mythconverg' at host: localhost
2008-06-15 13:55:57.503 New DB connection, total: 2
2008-06-15 13:55:57.504 Connected to database 'mythconverg' at host: localhost
2008-06-15 13:55:57.507 SG(Default): FindRecordingFile: Searching 
for '2700_20080428084500.mpg'
2008-06-15 13:55:57.507 SG(Default): FindRecordingDir: Checking '/mnt/store'
2008-06-15 13:55:57.507 SG(Default): FindRecordingFile: 
Found '/mnt/store/2700_20080428084500.mpg'
2008-06-15 13:55:57.507 ProgramInfo: GetPlaybackURL: File is 
local: '/mnt/store/2700_20080428084500.mpg'
2008-06-15 13:55:57.546 Transcoding from /mnt/store/2700_20080428084500.mpg 
to /mnt/store/2700_20080428084500.mpg.tmp
2008-06-15 13:55:57.556 MythSocket(7fec40:5): new socket
2008-06-15 13:55:57.557 Connecting to backend server: 172.20.1.1:6543 (try 1 
of 5)
2008-06-15 13:55:57.558 MythSocket(807a70:6): new socket
2008-06-15 13:55:57.558 MythSocket(807a70:6): attempting connect() to 
(172.20.1.1:6543)
2008-06-15 13:55:57.558 MythSocket(807a70:6): state change Idle -> Connected
2008-06-15 13:55:57.558 write ->  6 21      MYTH_PROTO_VERSION 40
2008-06-15 13:55:57.559 read  <-  6 13      ACCEPT[]:[]40
2008-06-15 13:55:57.575 Using protocol version 40
2008-06-15 13:55:57.576 write ->  6 20      ANN Monitor opiate 0
2008-06-15 13:55:57.582 read  <-  6 2       OK
2008-06-15 13:55:57.582 MythSocket(7fec40:5): attempting connect() to 
(172.20.1.1:6543)
2008-06-15 13:55:57.582 MythSocket(7fec40:5): state change Idle -> Connected
2008-06-15 13:55:57.582 write ->  5 20      ANN Monitor opiate 1
2008-06-15 13:55:57.585 read  <-  5 2       OK
2008-06-15 13:55:57.585 MythSocket: readyread thread start
2008-06-15 13:55:57.586 MythSocket(7fec40:5): UpRef: 1
2008-06-15 13:55:57.586 write ->  6 33      MESSAGE[]:[]RECORDING_LIST_CHANGE
2008-06-15 13:55:57.586 MythSocket(7fec40:5): socket is readable
2008-06-15 13:55:57.586 MythSocket(7fec40:5): cb->readyRead()
2008-06-15 13:55:57.586 read  <-  5 51      BACKEND_MESSAGE[]:
[]RECORDING_LIST_CHANGE[]:[]empty
2008-06-15 13:55:57.587 MythEvent: RECORDING_LIST_CHANGE
2008-06-15 13:55:57.587 read  <-  6 2       OK
2008-06-15 13:55:57.590 RingBuf(/mnt/store/2700_20080428084500.mpg): 
OpenFile(/mnt/store/2700_20080428084500.mpg, 12)
2008-06-15 13:55:57.590 RingBuf(/mnt/store/2700_20080428084500.mpg): 
CalcReadAheadThresh(1 KB)
                         -> threshhold(64 KB) min read(0 KB) blk size(32 KB)
2008-06-15 13:55:57.594 mpegts_add_stream: at pid 0x1b4 with type 3
2008-06-15 13:55:57.595 mpegts_add_stream: stream #0, has id 0x1b4 and codec 
MP3, type Audio at 0xb0011960
2008-06-15 13:55:57.595 mpegts_add_stream: at pid 0x12d with type 11
2008-06-15 13:55:57.595 mpegts_add_stream: stream #1, has id 0x12d and codec 
DSMCC_B, type Data at 0xb0011eb0
2008-06-15 13:55:57.595 mpegts_add_stream: at pid 0x12e with type 11
2008-06-15 13:55:57.596 mpegts_add_stream: stream #2, has id 0x12e and codec 
DSMCC_B, type Data at 0xb0011d10
2008-06-15 13:55:57.596 mpegts_add_stream: at pid 0x12f with type 11
2008-06-15 13:55:57.596 mpegts_add_stream: stream #3, has id 0x12f and codec 
DSMCC_B, type Data at 0xb0011fb0
2008-06-15 13:55:57.596 mpegts_add_stream: at pid 0x130 with type 11
2008-06-15 13:55:57.596 mpegts_add_stream: stream #4, has id 0x130 and codec 
DSMCC_B, type Data at 0xb0013ce0
2008-06-15 13:55:57.597 mpegts_add_stream: at pid 0x131 with type 11
2008-06-15 13:55:57.597 mpegts_add_stream: stream #5, has id 0x131 and codec 
DSMCC_B, type Data at 0xb0013de0
2008-06-15 13:55:57.597 mpegts_add_stream: at pid 0x14c with type 11
2008-06-15 13:55:57.597 mpegts_add_stream: stream #6, has id 0x14c and codec 
DSMCC_B, type Data at 0xb00354c0
2008-06-15 13:55:57.737 AFD: Stream #0, has id 0x436 codec id MP3, type Audio, 
bitrate 192000 at 0x0x2aaab0011960
2008-06-15 13:55:57.738 AFD: codec MP3 has 2 channels
2008-06-15 13:55:57.738 AFD: Looking for decoder for MP3
2008-06-15 13:55:57.738 AFD: Opened codec 0x2aaab00132f0, id(MP3) type(Audio)
2008-06-15 13:55:57.738 AFD: Audio Track #1 is A/V stream #0 and has 2 
channels in the English language(6647399).
2008-06-15 13:55:57.738 AFD: Stream #1, has id 0x301 codec id DSMCC_B, type 
Data, bitrate 0 at 0x0x2aaab0011eb0
2008-06-15 13:55:57.738 AFD: data codec (Data)
2008-06-15 13:55:57.738 AFD: Stream #2, has id 0x302 codec id DSMCC_B, type 
Data, bitrate 0 at 0x0x2aaab0011d10
2008-06-15 13:55:57.738 AFD: data codec (Data)
2008-06-15 13:55:57.738 AFD: Stream #3, has id 0x303 codec id DSMCC_B, type 
Data, bitrate 0 at 0x0x2aaab0011fb0
2008-06-15 13:55:57.738 AFD: data codec (Data)
2008-06-15 13:55:57.739 AFD: Stream #4, has id 0x304 codec id DSMCC_B, type 
Data, bitrate 0 at 0x0x2aaab0013ce0
2008-06-15 13:55:57.739 AFD: data codec (Data)
2008-06-15 13:55:57.739 AFD: Stream #5, has id 0x305 codec id DSMCC_B, type 
Data, bitrate 0 at 0x0x2aaab0013de0
2008-06-15 13:55:57.739 AFD: data codec (Data)
2008-06-15 13:55:57.739 AFD: Stream #6, has id 0x332 codec id DSMCC_B, type 
Data, bitrate 0 at 0x0x2aaab00354c0
2008-06-15 13:55:57.739 AFD: data codec (Data)
2008-06-15 13:55:57.739 RingBuf(/mnt/store/2700_20080428084500.mpg): 
CalcReadAheadThresh(2952870976 KB)
                         -> threshhold(64 KB) min read(0 KB) blk size(32 KB)
2008-06-15 13:55:57.741 detectInterlace(Ignore Scan, Interlaced Scan, 25, 
0) ->Interlaced Scan
2008-06-15 13:55:57.741 AFD: Selected track 1: English MP2 2ch (A/V Stream #0)
2008-06-15 13:55:57.750 AFD: Initializing audio parms from audio track #1
2008-06-15 13:55:57.750 AFD: Audio format changed
                        from id(NONE)    -1Hz -1ch   0bps    ; 
id(NONE)    -1Hz -1ch   0bps
                        to   id( MP3) 48000Hz  2ch  16bps    ; id( MP3) 
48000Hz  2ch  16bps
2008-06-15 13:55:57.750 Dec: Trying to select track (w/lang)
2008-06-15 13:55:57.750 Dec: Selecting first track
2008-06-15 13:55:57.751 Dec: Selected track #1 in the Unknown language(0)
2008-06-15 13:55:57.751 Resyncing position map. posmapStarted = 0 livetv(0) 
watchingRec(0)
2008-06-15 13:55:57.855 Position map filled from DB to: 117688
2008-06-15 13:55:57.857 SyncPositionMap prerecorded, from DB: 14712 entries
2008-06-15 13:55:57.857 SyncPositionMap, new totframes: 117688, new length: 
4707, posMap size: 14712
2008-06-15 13:55:57.859 Input #0, mpegts, 
from '/mnt/store/2700_20080428084500.mpg':
2008-06-15 13:55:57.859   Duration: 01:18:27.4, start: 56198.875600, bitrate: 
1578 kb/s
2008-06-15 13:55:57.859     Stream #0.0[0x1b4](eng), 1/90000: Audio: mp2, 
48000 Hz, stereo, 192 kb/s
2008-06-15 13:55:57.860     Stream #0.1[0x12d], 1/90000: Data: 0x0000
2008-06-15 13:55:57.860     Stream #0.2[0x12e], 1/90000: Data: 0x0000
2008-06-15 13:55:57.860     Stream #0.3[0x12f], 1/90000: Data: 0x0000
2008-06-15 13:55:57.860     Stream #0.4[0x130], 1/90000: Data: 0x0000
2008-06-15 13:55:57.860     Stream #0.5[0x131], 1/90000: Data: 0x0000
2008-06-15 13:55:57.860     Stream #0.6[0x14c], 1/90000: Data: 0x0000
2008-06-15 13:55:57.861 AFD: Position map found
2008-06-15 13:55:57.861 AFD: Successfully opened decoder for 
file: "/mnt/store/2700_20080428084500.mpg". novideo(0)
2008-06-15 13:55:57.877 [mpeg4 @ 0x2ba69beb2d10]removing common factors from 
framerate
2008-06-15 13:55:57.888 RecBase(NULL:/dev/video): 
SetRingBuffer(0x2aaab00b47b0) '/mnt/store/2700_20080428084500.mpg.tmp'
2008-06-15 13:55:57.890 VDP: Accepting: cmp(<= 720 576,> 0 0) dec(ffmpeg) 
cpus(1) rend(xv-blit) osd(softblend) osdfade(enabled) deint(none,none) filt()
2008-06-15 13:55:57.891 VDP: Rejecting: cmp(<= 1280 720,> 720 576) dec(xvmc) 
cpus(1) rend(xvmc-blit) osd(opengl) osdfade(enabled) deint(bobdeint,onefield) 
filt()
                        OSD Renderer opengl is not supported w/renderer 
xvmc-blit (supported: chromakey,chromakey,ia44blend)
2008-06-15 13:55:57.891 VDP: Accepting: cmp(<= 1280 720,> 720 576) 
dec(libmpeg2) cpus(1) rend(xv-blit) osd(softblend) osdfade(enabled) 
deint(bobdeint,onefield) filt()
2008-06-15 13:55:57.891 VDP: Accepting: cmp(> 0 0) dec(xvmc) cpus(1) 
rend(xvmc-blit) osd(ia44blend) osdfade(disabled) deint(bobdeint,onefield) 
filt()
2008-06-15 13:55:57.891 VDP: Accepting: cmp(> 0 0) dec(libmpeg2) cpus(1) 
rend(xv-blit) osd(chromakey) osdfade(disabled) deint(bobdeint,onefield) 
filt()
2008-06-15 13:55:57.891 VDP: Accepting: cmp(<= 0 0) dec(ffmpeg) cpus(0) 
rend(xv-blit) osd(softblend) osdfade(enabled) deint(linearblend,linearblend) 
filt()
2008-06-15 13:55:57.891 VDP: LoadBestPreferences(2048x2048, 0)
2008-06-15 13:55:57.891 VDP: LoadBestPreferences(2048x2048, 60)
2008-06-15 13:55:57.898 VideoOutputNull()
2008-06-15 13:55:57.898 NVP: Unable to initialize video for transcode.
2008-06-15 13:55:57.898 Unable to initialize NuppelVideoPlayer for Transcode
2008-06-15 13:55:57.899 write ->  6 33      MESSAGE[]:[]RECORDING_LIST_CHANGE
2008-06-15 13:55:57.899 read  <-  6 2       OK
2008-06-15 13:55:57.900 Closing PAT Filter: pid=0x0
2008-06-15 13:55:57.900 Closing PMT Filter: pid=0x2cb
2008-06-15 13:55:57.900 ~VideoOutputNull()
2008-06-15 13:55:57.901 Transcoding /mnt/store/2700_20080428084500.mpg failed
Segmentation fault


More information about the mythtv-users mailing list