[mythtv-commits] Ticket #12147: 0.27/fixes mythtranscode mpeg lossless transcode fails on certain files

MythTV noreply at mythtv.org
Thu May 22 08:00:22 UTC 2014


#12147: 0.27/fixes mythtranscode mpeg lossless transcode fails on certain files
------------------------------------+----------------------------
 Reporter:  tobias.powalowski@…     |          Owner:
     Type:  Bug Report - General    |         Status:  new
 Priority:  major                   |      Milestone:  0.27.1
Component:  MythTV - Mythtranscode  |        Version:  0.27-fixes
 Severity:  medium                  |     Resolution:
 Keywords:                          |  Ticket locked:  0
------------------------------------+----------------------------

Comment (by tobias.powalowski@…):

 Older recording with removed audio afterwards:
 {{{
 2014-05-21 08:21:29.565624 C [4727/4727] thread_unknown
 mythcommandlineparser.cpp:2534 (ConfigureLogging) - mythtranscode version:
 fixes/0.25 [v0.25.4-dirty] www.mythtv.org
 2014-05-21 08:21:29.565639 C [4727/4727] thread_unknown
 mythcommandlineparser.cpp:2536 (ConfigureLogging) - Qt version: compile:
 4.8.5, runtime: 4.8.6
 2014-05-21 08:21:29.565643 N [4727/4727] thread_unknown
 mythcommandlineparser.cpp:2538 (ConfigureLogging) - Enabled verbose msgs:
 general
 2014-05-21 08:21:29.565701 N [4727/4727] thread_unknown logging.cpp:1176
 (logStart) - Setting Log Level to LOG_INFO
 2014-05-21 08:21:29.565739 I [4727/4727] thread_unknown logging.cpp:229
 (FileLogger) - Added logging to the console
 2014-05-21 08:21:29.565821 I [4727/4727] thread_unknown logging.cpp:238
 (FileLogger) - Added logging to
 /var/log/mythtv/mythtranscode.20140521082129.4727.log
 2014-05-21 08:21:29.565828 I [4727/4727] thread_unknown logging.cpp:425
 (DatabaseLogger) - Added database logging to table logging
 2014-05-21 08:21:29.565880 N [4727/4727] thread_unknown logging.cpp:1215
 (logStart) - Setting up SIGHUP handler
 2014-05-21 08:21:29.565960 N [4727/4727] thread_unknown mythdirs.cpp:51
 (InitializeMythDirs) - Using runtime prefix = /usr
 2014-05-21 08:21:29.565969 N [4727/4727] thread_unknown mythdirs.cpp:64
 (InitializeMythDirs) - Using configuration directory =
 /home/mythtv/.mythtv
 2014-05-21 08:21:29.566068 I [4727/4727] CoreContext
 mythcorecontext.cpp:227 (Init) - Assumed character encoding: de_DE.utf8
 2014-05-21 08:21:29.566077 W [4727/4727] CoreContext
 mythcorecontext.cpp:234 (Init) - This application expects to be running a
 locale that specifies a UTF-8 codeset, and many features may behave
 improperly with your current language settings. Please set the LC_ALL or
 LC_CTYPE, and LANG variable(s) in the environment in which this program is
 executed to include a UTF-8 codeset (such as 'en_US.UTF-8').
 2014-05-21 08:21:29.566212 E [4727/4727] CoreContext configuration.cpp:64
 (Load) - Error parsing: /home/mythtv/.mythtv/config.xml at line: 1
 column: 1
 2014-05-21 08:21:29.566217 E [4727/4727] CoreContext configuration.cpp:66
 (Load) - Error Msg: unexpected end of file
 2014-05-21 08:21:29.566334 I [4727/4727] CoreContext mythcontext.cpp:481
 (LoadDatabaseSettings) - Using localhost value of MYCOOLMYTHTVHOST
 2014-05-21 08:21:29.566376 E [4727/4727] CoreContext configuration.cpp:64
 (Load) - Error parsing: /home/mythtv/.mythtv/config.xml at line: 1
 column: 1
 2014-05-21 08:21:29.566378 E [4727/4727] CoreContext configuration.cpp:66
 (Load) - Error Msg: unexpected end of file
 2014-05-21 08:21:29.574387 N [4727/4727] CoreContext
 mythcorecontext.cpp:1270 (InitLocale) - Setting QT default locale to de_DE
 2014-05-21 08:21:29.574432 I [4727/4727] CoreContext
 mythcorecontext.cpp:1303 (SaveLocaleDefaults) - Current locale de_DE
 2014-05-21 08:21:29.574459 N [4727/4727] CoreContext mythlocale.cpp:121
 (LoadDefaultsFromXML) - Reading locale defaults from
 /usr/share/mythtv//locales/de_de.xml
 2014-05-21 08:21:29.577097 I [4727/4727] CoreContext
 mythtranslation.cpp:66 (load) - Loading de translation for module
 mythfrontend
 2014-05-21 08:21:29.579093 N [4727/4727] CoreContext main.cpp:540 (main) -
 Transcoding from /home/mythtv/1214_20140520235000.mpg to
 /home/mythtv/1214_20140520235000.mpg.tmp
 2014-05-21 08:21:29.606672 I [4727/4727] CoreContext
 avformatdecoder.cpp:2104 (ScanStreams) - AFD: Opened codec 0x13431a0,
 id(MPEG2VIDEO) type(Video)
 2014-05-21 08:21:29.606679 I [4727/4727] CoreContext
 avformatdecoder.cpp:1962 (ScanStreams) - AFD: codec MP2 has 2 channels
 2014-05-21 08:21:29.606695 I [4727/4727] CoreContext
 avformatdecoder.cpp:2104 (ScanStreams) - AFD: Opened codec 0x13438a0,
 id(MP2) type(Audio)
 2014-05-21 08:21:29.606707 I [4727/4727] CoreContext
 avformatdecoder.cpp:1962 (ScanStreams) - AFD: codec MP2 has 2 channels
 2014-05-21 08:21:29.606716 I [4727/4727] CoreContext
 avformatdecoder.cpp:2104 (ScanStreams) - AFD: Opened codec 0x1364430,
 id(MP2) type(Audio)
 2014-05-21 08:21:29.606720 I [4727/4727] CoreContext
 avformatdecoder.cpp:1962 (ScanStreams) - AFD: codec AC3 has 6 channels
 2014-05-21 08:21:29.607064 I [4727/4727] CoreContext
 avformatdecoder.cpp:2104 (ScanStreams) - AFD: Opened codec 0x13661c0,
 id(AC3) type(Audio)
 2014-05-21 08:21:29.607126 N [4727/4727] CoreContext audioplayer.cpp:167
 (ReinitAudio) - AudioPlayer: Enabling Audio
 2014-05-21 08:21:29.621037 I [4727/4727] CoreContext transcode.cpp:924
 (TranscodeFile) - Honoring the cutlist while transcoding
 2014-05-21 08:21:29.621608 I [4727/4727] CoreContext transcode.cpp:957
 (TranscodeFile) - Cutlist        : 0-8515,151980-157127
 2014-05-21 08:21:29.621611 I [4727/4727] CoreContext transcode.cpp:959
 (TranscodeFile) - Original Length: 157127 frames
 2014-05-21 08:21:29.621612 I [4727/4727] CoreContext transcode.cpp:961
 (TranscodeFile) - New Length     : 143465 frames
 2014-05-21 08:21:29.622274 N [4727/4727] CoreContext transcode.cpp:748
 (GetProfile) - Transcode: Looking for autodetect profile: Automatisch
 erkennen aus 576i
 2014-05-21 08:21:29.627464 E [4727/4727] CoreContext
 recordingprofile.cpp:164 (addSelection) - SampleRate: Attempted to add a
 rate 32000 Hz, which is not in the list of allowed rates.
 2014-05-21 08:21:29.628082 N [4727/4727] CoreContext transcode.cpp:773
 (GetProfile) - Transcode: Using autodetect profile: MPEG2
 2014-05-21 08:21:29.628102 N [4727/4727] CoreContext transcode.cpp:1216
 (TranscodeFile) - Switching to MPEG-2 transcoder.
 2014-05-21 08:21:29.630855 I [4727/4727] CoreContext mpeg2fix.cpp:737
 (InitAV) - Opening /home/mythtv/1214_20140520235000.mpg
 2014-05-21 08:21:29.638116 I [4727/4731] ProgramInfoUpdater
 mythcorecontext.cpp:371 (ConnectCommandSocket) - MythCoreContext:
 Connecting to backend server: 10.89.64.70:6543 (try 1 of 1)
 2014-05-21 08:21:29.638567 I [4727/4731] ProgramInfoUpdater
 mythcorecontext.cpp:1178 (CheckProtoVersion) - Using protocol version 72
 2014-05-21 08:21:29.643118 I [4727/4727] CoreContext mpeg2fix.cpp:76
 (my_av_print) - max_analyze_duration reached
 2014-05-21 08:21:29.643280 I [4727/4727] CoreContext mpeg2fix.cpp:76
 (my_av_print) - start time is not set in av_estimate_timings_from_pts
 2014-05-21 08:21:29.644977 I [4727/4727] CoreContext mpeg2fix.cpp:76
 (my_av_print) - Input #0, mpegts, from
 '/home/mythtv/1214_20140520235000.mpg':
 2014-05-21 08:21:29.644983 I [4727/4727] CoreContext mpeg2fix.cpp:76
 (my_av_print) -   Duration: N/A, bitrate: N/A
 2014-05-21 08:21:29.645008 I [4727/4727] CoreContext mpeg2fix.cpp:76
 (my_av_print) -     Stream #0.0[0x20](deu): Subtitle: [0][0][0][0] /
 0x0000
 2014-05-21 08:21:29.645022 I [4727/4727] CoreContext mpeg2fix.cpp:76
 (my_av_print) -     Stream #0.1[0x1ff]: Video: mpeg2video, 90k tbn
 2014-05-21 08:21:29.645030 I [4727/4727] CoreContext mpeg2fix.cpp:76
 (my_av_print) -     Stream #0.2[0x200](deu): Audio: mp3, 0 channels
 2014-05-21 08:21:29.645038 E [4727/4727] CoreContext mpeg2fix.cpp:800
 (InitAV) - Skipping unsupported codec 3 on stream 0
 2014-05-21 08:21:29.645041 E [4727/4727] CoreContext mpeg2fix.cpp:782
 (InitAV) - Skipping invalid audio stream: 2
 2014-05-21 08:21:29.647969 I [4727/4727] CoreContext mpeg2fix.cpp:1923
 (Start) - #1 PTS:06:40:50.220 Delta: 0.0ms queue: 1
 2014-05-21 08:21:31.689195 I [4727/4727] CoreContext mpeg2fix.cpp:2123
 (Start) - Del map found 0 at 8515 (8515)
 2014-05-21 08:21:31.695007 I [4727/4727] CoreContext mpeg2fix.cpp:1676
 (ConvertToI) - Converting frame #6 from B to I
 2014-05-21 08:21:31.697456 I [4727/4727] CoreContext mpeg2fix.cpp:1676
 (ConvertToI) - Converting frame #7 from B to I
 2014-05-21 08:21:31.699708 I [4727/4727] CoreContext mpeg2fix.cpp:1676
 (ConvertToI) - Converting frame #8 from P to I
 2014-05-21 08:21:31.708224 I [4727/4732] MPEG2Replex
 replex/multiplex.c:828 (init_multiplex) - Mux rate: 15,25 Mbit/s
 2014-05-21 08:21:52.431176 I [4727/4727] CoreContext mpeg2fix.cpp:1720
 (InsertFrame) - Inserting 1 I-Frames after #5
 2014-05-21 08:22:18.070123 I [4727/4727] CoreContext mpeg2fix.cpp:2123
 (Start) - Del map found 1 at 151980 (151980)
 2014-05-21 08:22:18.080307 I [4727/4727] CoreContext mpeg2fix.cpp:1676
 (ConvertToI) - Converting frame #0 from B to I
 2014-05-21 08:22:18.084007 I [4727/4727] CoreContext mpeg2fix.cpp:1676
 (ConvertToI) - Converting frame #1 from B to I
 2014-05-21 08:22:19.610517 I [4727/4727] CoreContext mpeg2fix.cpp:2623
 (BuildKeyframeIndex) - Generating Keyframe Index
 2014-05-21 08:22:19.610524 I [4727/4727] CoreContext mpeg2fix.cpp:737
 (InitAV) - Opening /home/mythtv/1214_20140520235000.mpg.tmp
 2014-05-21 08:22:19.616748 I [4727/4727] CoreContext mpeg2fix.cpp:76
 (my_av_print) - Input #0, mpeg, from
 '/home/mythtv/1214_20140520235000.mpg.tmp':
 2014-05-21 08:22:19.616762 I [4727/4727] CoreContext mpeg2fix.cpp:76
 (my_av_print) -   Duration: 01:35:38.64, start: 0.280000, bitrate: 2890
 kb/s
 2014-05-21 08:22:19.616787 I [4727/4727] CoreContext mpeg2fix.cpp:76
 (my_av_print) -     Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p,
 720x576 [PAR 64:45 DAR 16:9], 15000 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
 2014-05-21 08:22:21.067438 N [4727/4727] CoreContext mpeg2fix.cpp:2655
 (BuildKeyframeIndex) - Transcode Completed
 2014-05-21 08:22:21.142287 N [4727/4727] CoreContext main.cpp:657 (main) -
 Transcoding /home/mythtv/1214_20140520235000.mpg done
 2014-05-21 08:22:21.142516 N [4727/4727] CoreContext main.cpp:775
 (WaitToDelete) - Transcode: delete old file: waiting while program is in
 use.
 2014-05-21 08:22:21.142737 N [4727/4727] CoreContext main.cpp:807
 (WaitToDelete) - Transcode: program is no longer in use.
 2014-05-21 08:22:21.145932 N [4727/4727] CoreContext main.cpp:706
 (transUnlink) - Requesting delete for file
 'myth://Default@10.89.64.70:6543/1214_20140520235000.mpg.old'.
 2014-05-21 08:22:21.149217 N [4727/4727] CoreContext main.cpp:706
 (transUnlink) - Requesting delete for file
 'myth://Default@10.89.64.70:6543/1214_20140520235000.mpg.-1.100x56.png'.
 2014-05-21 08:22:21.479573 N [4727/4727] CoreContext main.cpp:706
 (transUnlink) - Requesting delete for file
 'myth://Default@10.89.64.70:6543/1214_20140520235000.mpg.png'.
 2014-05-21 08:22:21.484048 I [4727/4727] CoreContext mythcontext.cpp:1115
 (~MythContext) - Waiting for threads to exit.

 }}}

--
Ticket URL: <https://code.mythtv.org/trac/ticket/12147#comment:1>
MythTV <http://www.mythtv.org>
MythTV Media Center


More information about the mythtv-commits mailing list