[mythtv-users] Using mythtranscode --buildindex

Ken Mandelberg km at mathcs.emory.edu
Thu Dec 13 16:58:38 UTC 2007


I am trying to use mythtranscode to rebuild an index.

As a test I take one of the existing indexed mpg files and make a copy, 
say copy.mpg.

I use myth.rebuilddatabase.pl to import copy.mpg telling it not to build 
a seek table (it would use mythcommflag). In this example the imported 
file is named 1021_20071213113607.mpg

Then I do

mythtranscode --buildindex -i 1021_20071213113607.mpg
2007-12-13 11:38:05.884 Using runtime prefix = /usr/local
2007-12-13 11:38:05.896 Empty LocalHostName.
2007-12-13 11:38:07.443 New DB connection, total: 1
2007-12-13 11:38:07.449 Closing DB connection named 'DBManager0'
2007-12-13 11:38:10.858 Enabled verbose msgs: important
2007-12-13 11:38:10.861 New DB connection, total: 2
2007-12-13 11:38:10.864 New DB connection, total: 3
2007-12-13 11:38:10.889 Using protocol version 36
2007-12-13 11:38:13.400 Transcode: Looking for autodetect profile: 
Autodetect from 480i
2007-12-13 11:38:13.425 Transcode: Using autodetect profile: MPEG2
2007-12-13 11:38:13.425 No video information found!
2007-12-13 11:38:13.425 Please ensure that recording profiles for the 
transcoder are set


Why can't if find the video?

Here is an extract from a more verbose run, note the
"2007-12-13 11:39:05.633 AFD: Successfully opened decoder for file: 
"1021_20071213113607.mpg". novideo(0)"


2007-12-13 11:39:05.626 AFD: InitVideoCodec() 0x81f4db0 id(MPEG2VIDEO) 
type (Video).
2007-12-13 11:39:05.627 detectInterlace(Detect Scan, Interlaced Scan, 
29.97, 480) ->Interlaced Scan
2007-12-13 11:39:05.627 AFD: Using ffmpeg for video decoding
2007-12-13 11:39:05.627 AFD: Looking for decoder for MPEG2VIDEO
2007-12-13 11:39:05.627 AFD: Opened codec 0x81f4db0, id(MPEG2VIDEO) 
type(Video)
2007-12-13 11:39:05.627 AFD: Stream #1, has id 0x2241 codec id AC3, type 
Audio, bitrate 192000 at 0x0x81f52f0
2007-12-13 11:39:05.627 AFD: Looking for decoder for AC3
2007-12-13 11:39:05.629 AFD: Opened codec 0x81f53f0, id(AC3) type(Audio)
2007-12-13 11:39:05.629 AFD: Audio Track #1 is A/V stream #1 and has 2 
channels in the Unknown language(0).
2007-12-13 11:39:05.629 RingBuf(1021_20071213113607.mpg): 
CalcReadAheadThresh(3059960016 KB)
                          -> threshhold(64 KB) min read(0 KB) blk 
size(32 KB)
2007-12-13 11:39:05.629 AFD: Selected track 1: Unknown AC3 2ch (A/V 
Stream #1)
2007-12-13 11:39:05.630 AFD: Initializing audio parms from audio track #1
2007-12-13 11:39:05.630 AFD: Audio format changed
                         from id(NONE)    -1Hz -1ch   0bps    ; id(NONE) 
    -1Hz -1ch   0bps
                         to   id( AC3) 48000Hz  2ch  16bps    ; id( AC3) 
48000Hz  2ch  16bps
2007-12-13 11:39:05.630 Dec: Trying to select track (w/lang)
2007-12-13 11:39:05.630 Dec: Selecting first track
2007-12-13 11:39:05.630 Dec: Selected track #1 in the Unknown language(0)
2007-12-13 11:39:05.630 Resyncing position map. posmapStarted = 0 
livetv(0) watchingRec(0)
2007-12-13 11:39:05.631 MSqlQuery: SELECT mark, offset FROM recordedseek 
WHERE chanid = '1021' AND starttime = '2007-12-13T11:36:07' AND type = 9 ;
2007-12-13 11:39:05.631 MSqlQuery: SELECT mark, offset FROM recordedseek 
WHERE chanid = '1021' AND starttime = '2007-12-13T11:36:07' AND type = 6 ;
2007-12-13 11:39:05.632 MSqlQuery: SELECT mark, offset FROM recordedseek 
WHERE chanid = '1021' AND starttime = '2007-12-13T11:36:07' AND type = 7 ;
2007-12-13 11:39:05.632 SyncPositionMap prerecorded, from DB: 0 entries
2007-12-13 11:39:05.632 AFD: Recording has no position -- using 
libavformat seeking.
2007-12-13 11:39:05.632 Input #0, mpegts, from '1021_20071213113607.mpg':
2007-12-13 11:39:05.632   Duration: 00:59:44.3, start: 43170.028089, 
bitrate: 2790 kb/s
2007-12-13 11:39:05.633     Stream #0.0[0x8c0], 1/90000: Video: 
mpeg2video, yuv420p, 704x480 [PAR 10:11 DAR 4:3], 1001/30000, 15000 
kb/s, 59.94 tb(r)
2007-12-13 11:39:05.633     Stream #0.1[0x8c1], 1/90000: Audio: ac3, 
48000 Hz, stereo, 192 kb/s
2007-12-13 11:39:05.633 AFD: Successfully opened decoder for file: 
"1021_20071213113607.mpg". novideo(0)
2007-12-13 11:39:05.633 MSqlQuery: SELECT mark, type FROM recordedmarkup 
WHERE chanid = '1021' AND starttime = '2007-12-13T11:36:07' AND type = 2 
ORDER BY mark;
2007-12-13 11:39:05.634 Transcode: Looking for autodetect profile: 
Autodetect from 480i
2007-12-13 11:39:05.634 MSqlQuery: SELECT recordingprofiles.id FROM 
recordingprofiles, profilegroups WHERE recordingprofiles.profilegroup = 
profilegroups.id AND       profilegroups.name             = 
'Transcoders'       AND       recordingprofiles.name         = 
'Autodetect from 480i'
2007-12-13 11:39:05.635 MSqlQuery: SELECT recordingprofiles.id FROM 
recordingprofiles, profilegroups WHERE recordingprofiles.profilegroup = 
profilegroups.id AND       profilegroups.name             = 
'Transcoders'       AND       recordingprofiles.name         = 'MPEG2'
2007-12-13 11:39:05.635 MSqlQuery: SELECT cardtype, profilegroups.name 
FROM profilegroups, recordingprofiles WHERE profilegroups.id     = 
recordingprofiles.profilegroup AND       recordingprofiles.id = 22
2007-12-13 11:39:05.635 MSqlQuery: SELECT data FROM settings WHERE value 
= 'TVFormat' AND hostname = 'maclinux' ;
2007-12-13 11:39:05.636 MSqlQuery: SELECT data FROM settings WHERE value 
= 'TVFormat' AND hostname IS NULL;
2007-12-13 11:39:05.639 MSqlQuery: SELECT name FROM recordingprofiles 
WHERE id = 22
2007-12-13 11:39:05.639 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'transcodefilters'
2007-12-13 11:39:05.640 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'transcodelossless'
2007-12-13 11:39:05.640 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'transcoderesize'
2007-12-13 11:39:05.641 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'autotranscode'
2007-12-13 11:39:05.641 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'width'
2007-12-13 11:39:05.642 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'height'
2007-12-13 11:39:05.642 MSqlQuery: SELECT videocodec FROM 
recordingprofiles WHERE id = 22
2007-12-13 11:39:05.642 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'rtjpegquality'
2007-12-13 11:39:05.643 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'rtjpeglumafilter'
2007-12-13 11:39:05.643 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'rtjpegchromafilter'
2007-12-13 11:39:05.644 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'mpeg4bitrate'
2007-12-13 11:39:05.644 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'mpeg4maxquality'
2007-12-13 11:39:05.645 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'mpeg4minquality'
2007-12-13 11:39:05.645 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'mpeg4qualdiff'
2007-12-13 11:39:05.649 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'scalebitrate'
2007-12-13 11:39:05.650 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'mpeg4optionvhq'
2007-12-13 11:39:05.650 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'mpeg4option4mv'
2007-12-13 11:39:05.651 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'mpeg4optionidct'
2007-12-13 11:39:05.652 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'mpeg4optionime'
2007-12-13 11:39:05.652 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'mpeg2bitrate'
2007-12-13 11:39:05.653 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'scalebitrate'
2007-12-13 11:39:05.653 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'hardwaremjpegquality'
2007-12-13 11:39:05.654 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'hardwaremjpeghdecimation'
2007-12-13 11:39:05.654 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'hardwaremjpegvdecimation'
2007-12-13 11:39:05.655 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'mpeg2streamtype'
2007-12-13 11:39:05.655 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'mpeg2aspectratio'
2007-12-13 11:39:05.656 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'mpeg2bitrate'
2007-12-13 11:39:05.656 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'mpeg2maxbitrate'
2007-12-13 11:39:05.657 MSqlQuery: SELECT audiocodec FROM 
recordingprofiles WHERE id = 22
2007-12-13 11:39:05.657 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'samplerate'
2007-12-13 11:39:05.658 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'mp3quality'
2007-12-13 11:39:05.658 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'volume'
2007-12-13 11:39:05.659 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'samplerate'
2007-12-13 11:39:05.660 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'mpeg2audtype'
2007-12-13 11:39:05.660 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'mpeg2audbitratel1'
2007-12-13 11:39:05.661 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'mpeg2audbitratel2'
2007-12-13 11:39:05.661 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'mpeg2audbitratel3'
2007-12-13 11:39:05.662 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'mpeg2language'
2007-12-13 11:39:05.662 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'mpeg2audvolume'
2007-12-13 11:39:05.663 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'samplerate'
2007-12-13 11:39:05.663 MSqlQuery: SELECT value FROM codecparams WHERE 
profile = 22 AND name = 'volume'
2007-12-13 11:39:05.664 Transcode: Using autodetect profile: MPEG2
2007-12-13 11:39:05.664 No video information found!
2007-12-13 11:39:05.664 Please ensure that recording profiles for the 
transcoder are set
2007-12-13 11:39:05.664 Transcoding 1021_20071213113607.mpg failed




More information about the mythtv-users mailing list