[FFmpeg-trac] #3601(undetermined:new): ffmpeg reading WTV video codec, size incorrectly and creating unplayable MP4/MKV on stream copying
FFmpeg
trac at avcodec.org
Tue Apr 29 23:46:26 CEST 2014
#3601: ffmpeg reading WTV video codec, size incorrectly and creating unplayable
MP4/MKV on stream copying
-------------------------------------+-------------------------------------
Reporter: ramitbhalla | Type: defect
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug: Ffmpeg is incorrectly reading the video codec and
video dimensions.
When one tries to copy remux the file into a MP4 or MKV containers, the
resulting file video is unplayable in WMP.
Am not sure if this is due to the incorrect detection of the video details
or something else.
How to reproduce:
{{{
ffmpeg -i Grimm_KXASDT_2014_04_25_19_57_00.wtv -vcodec copy -acodec copy
-map 0:v -map 0:a -sn te
st.mp4
ffmpeg version N-62814-g978c193 Copyright (c) 2000-2014 the FFmpeg
developers
built on Apr 29 2014 16:52:00 with gcc 4.8.0 (GCC)
configuration: --arch=x86 --target-os=mingw32 --cross-
prefix=/Software/ffmpeg/sandbox/mingw-w64-i686/bin/i686-w64-ming
w32- --pkg-config=pkg-config --enable-gpl --enable-libx264 --enable-
avisynth --enable-libxvid --enable-libmp3lame --enab
le-version3 --enable-zlib --enable-librtmp --enable-libvorbis --enable-
libtheora --enable-libspeex --enable-libopenjpeg
--enable-gnutls --enable-libgsm --enable-libfreetype --enable-libopus
--disable-w32threads --enable-frei0r --enable-filt
er=frei0r --enable-libvo-aacenc --enable-bzlib --enable-libxavs --extra-
cflags=-DPTW32_STATIC_LIB --enable-libopencore-a
mrnb --enable-libopencore-amrwb --enable-libvo-amrwbenc --enable-
libschroedinger --enable-libvpx --enable-libilbc --pref
ix=/Software/ffmpeg/sandbox/mingw-w64-i686/i686-w64-mingw32 --enable-
static --disable-shared --enable-libsoxr --enable-f
ontconfig --enable-libass --enable-libutvideo --enable-libbluray --enable-
iconv --enable-libtwolame --extra-cflags=-DLIB
TWOLAME_STATIC --enable-libzvbi --enable-libcaca --enable-libmodplug
--extra-libs=-lstdc++ --extra-libs=-lpng --enable-l
ibvidstab --extra-cflags= --extra-cflags= --enable-nonfree --enable-
libfdk-aac --enable-libfaac --enable-runtime-cpudete
ct
libavutil 52. 80.100 / 52. 80.100
libavcodec 55. 60.100 / 55. 60.100
libavformat 55. 37.101 / 55. 37.101
libavdevice 55. 13.100 / 55. 13.100
libavfilter 4. 4.100 / 4. 4.100
libswscale 2. 6.100 / 2. 6.100
libswresample 0. 18.100 / 0. 18.100
libpostproc 52. 3.100 / 52. 3.100
[wtv @ 0242e960] truncated file
[wtv @ 0242e960] reported file length (0x1aef76948) exceeds number of
available sectors (0xb0000000)
[wtv @ 0242e960] truncated file
Last message repeated 1 times
[mpeg2video @ 03932ec0] interlaced frame in progressive sequence, ignoring
[mpeg2video @ 03932ec0] invalid frame_pred_frame_dct
[mpeg2video @ 03932ec0] slice below image (30 >= 30)
Input #0, wtv, from 'Grimm_KXASDT_2014_04_25_19_57_00.wtv':
Metadata:
WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74
WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000
Title : Grimm
WM/SubTitle : Nobody Knows the Trubel I've Seen
WM/SubTitleDescription: Nick and Hank investigate when a dangerous
suspect leaves a trail of wesen in her wake; Adal
ind forms a dangerous alliance.
genre : Drama;General;Series;Sci-Fi/Fantasy
WM/OriginalReleaseTime: 0
WM/MediaCredits : David Giuntoli/Russell Hornsby/Reggie Lee/Silas Weir
Mitchell/Sasha Roiz/Bitsie Tulloch/Bree Turne
r/Claire Coffee;;;Jacqueline Toboni/C. Thomas Howell/Alexis Denisof/Philip
Anthony Rodriguez
service_provider: KXASDT
service_name : KXASDT (KXAS-DT)
WM/MediaNetworkAffiliation: NBC Affiliate
WM/MediaOriginalChannel: 5
WM/MediaOriginalChannelSubNumber: 1
WM/MediaOriginalBroadcastDateTime: 2014-04-25T05:00:00Z
WM/MediaOriginalRunTime: 40151865409
WM/MediaIsStereo: true
WM/MediaIsRepeat: false
WM/MediaIsLive : false
WM/MediaIsTape : false
WM/MediaIsDelay : false
WM/MediaIsSubtitled: false
WM/MediaIsMovie : false
WM/MediaIsPremiere: false
WM/MediaIsFinale: false
WM/MediaIsSAP : false
WM/MediaIsSport : false
WM/ParentalRating: TV-14
WM/Provider : MediaCenterDefault
WM/VideoClosedCaptioning: true
WM/WMRVEncodeTime: 2014-04-26 00:57:04
WM/WMRVSeriesUID: !MCSeries!258649334
WM/WMRVServiceID: !MCService!28457086
WM/WMRVProgramID: !MCProgram!299207826
WM/WMRVRequestID: 0
WM/WMRVScheduleItemID: 0
WM/WMRVQuality : 3
WM/WMRVOriginalSoftPrePadding: 480
WM/WMRVOriginalSoftPostPadding: 180
WM/WMRVHardPrePadding: 4294966996
WM/WMRVHardPostPadding: 0
WM/WMRVATSCContent: true
WM/WMRVDTVContent: true
WM/WMRVHDContent: true
Duration : 40159686774
WM/WMRVEndTime : 2014-04-26 02:04:00
WM/WMRVBitrate : 14.404455
WM/WMRVKeepUntil: 0
WM/WMRVActualSoftPrePadding: 475
WM/WMRVActualSoftPostPadding: 180
WM/WMRVContentProtected: false
WM/WMRVContentProtectedPercent: 0
WM/WMRVExpirationSpan: 9223372036854775807
WM/WMRVInBandRatingSystem: 255
WM/WMRVInBandRatingLevel: 255
WM/WMRVInBandRatingAttributes: 0
WM/WMRVWatched : false
Duration: 00:25:35.50, start: 3.128033, bitrate: 546 kb/s
Stream #0:0[0x16](eng): Audio: ac3, 48000 Hz, 5.1(side), fltp, 384
kb/s
Stream #0:1[0x17](spa): Audio: ac3, 48000 Hz, stereo, fltp, 192 kb/s
Stream #0:2[0x18]: Video: mpeg1video, yuv420p(tv), 704x480 [SAR 64:45
DAR 1408:675], 12000 kb/s, 59.94 tbr, 10000k t
bn, 59.94 tbc
Stream #0:3[0x19]: Subtitle: eia_608
File 'test.mp4' already exists. Overwrite ? [y/N] y
[mp4 @ 03a33140] track 1: codec frame size is not set
[mp4 @ 03a33140] track 2: codec frame size is not set
Output #0, mp4, to 'test.mp4':
Metadata:
WM/MediaClassPrimaryID: db9830bd-3ab3-4fab-8a371a995f7ff74
WM/MediaClassSecondaryID: ba7f258a-62f7-47a9-b21f4651c42a000
Title : Grimm
WM/SubTitle : Nobody Knows the Trubel I've Seen
WM/SubTitleDescription: Nick and Hank investigate when a dangerous
suspect leaves a trail of wesen in her wake; Adal
ind forms a dangerous alliance.
genre : Drama;General;Series;Sci-Fi/Fantasy
WM/OriginalReleaseTime: 0
WM/MediaCredits : David Giuntoli/Russell Hornsby/Reggie Lee/Silas Weir
Mitchell/Sasha Roiz/Bitsie Tulloch/Bree Turne
r/Claire Coffee;;;Jacqueline Toboni/C. Thomas Howell/Alexis Denisof/Philip
Anthony Rodriguez
service_provider: KXASDT
service_name : KXASDT (KXAS-DT)
WM/MediaNetworkAffiliation: NBC Affiliate
WM/MediaOriginalChannel: 5
WM/MediaOriginalChannelSubNumber: 1
WM/MediaOriginalBroadcastDateTime: 2014-04-25T05:00:00Z
WM/MediaOriginalRunTime: 40151865409
WM/MediaIsStereo: true
WM/MediaIsRepeat: false
WM/MediaIsLive : false
WM/MediaIsTape : false
WM/MediaIsDelay : false
WM/MediaIsSubtitled: false
WM/MediaIsMovie : false
WM/MediaIsPremiere: false
WM/MediaIsFinale: false
WM/MediaIsSAP : false
WM/MediaIsSport : false
WM/ParentalRating: TV-14
WM/Provider : MediaCenterDefault
WM/VideoClosedCaptioning: true
WM/WMRVEncodeTime: 2014-04-26 00:57:04
WM/WMRVSeriesUID: !MCSeries!258649334
WM/WMRVServiceID: !MCService!28457086
WM/WMRVProgramID: !MCProgram!299207826
WM/WMRVRequestID: 0
WM/WMRVScheduleItemID: 0
WM/WMRVQuality : 3
WM/WMRVOriginalSoftPrePadding: 480
WM/WMRVOriginalSoftPostPadding: 180
WM/WMRVHardPrePadding: 4294966996
WM/WMRVHardPostPadding: 0
WM/WMRVATSCContent: true
WM/WMRVDTVContent: true
WM/WMRVHDContent: true
Duration : 40159686774
WM/WMRVEndTime : 2014-04-26 02:04:00
WM/WMRVBitrate : 14.404455
WM/WMRVKeepUntil: 0
WM/WMRVActualSoftPrePadding: 475
WM/WMRVActualSoftPostPadding: 180
WM/WMRVContentProtected: false
WM/WMRVContentProtectedPercent: 0
WM/WMRVExpirationSpan: 9223372036854775807
WM/WMRVInBandRatingSystem: 255
WM/WMRVInBandRatingLevel: 255
WM/WMRVInBandRatingAttributes: 0
WM/WMRVWatched : false
encoder : Lavf55.37.101
Stream #0:0: Video: mpeg1video (j[0][0][0] / 0x006A), yuv420p, 704x480
[SAR 64:45 DAR 1408:675], q=2-31, 12000 kb/s,
10000k tbn, 10000k tbc
Stream #0:1(eng): Audio: ac3 ([165][0][0][0] / 0x00A5), 48000 Hz,
5.1(side), 384 kb/s
Stream #0:2(spa): Audio: ac3 ([165][0][0][0] / 0x00A5), 48000 Hz,
stereo, 192 kb/s
Stream mapping:
Stream #0:2 -> #0:0 (copy)
Stream #0:0 -> #0:1 (copy)
Stream #0:1 -> #0:2 (copy)
Press [q] to stop, [?] for help
frame= 1670 fps=0.0 q=-1.0 Lsize= 99124kB time=00:00:56.92
bitrate=14265.7kbits/s
video:95095kB audio:3982kB subtitle:0kB other streams:0kB global
headers:0kB muxing overhead: 0.047069%}}}
Attaching a 2MB segment of the above file for analysis.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/3601>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list