[FFmpeg-trac] #976(undetermined:open): h264 in f4v: non monotonically increasing dts (was: Issue Converting f4v Video from FMES)
FFmpeg
trac at avcodec.org
Tue Feb 7 19:02:59 CET 2012
#976: h264 in f4v: non monotonically increasing dts
-------------------------------------+-------------------------------------
Reporter: cesareof | Owner:
Type: defect | Status: open
Priority: normal | Component:
Version: git-master | undetermined
Keywords: | Resolution:
av_interleaved_write_frame h264 | Blocked By:
mp4 | Reproduced by developer: 1
Blocking: |
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Changes (by cehoyos):
* keywords: => av_interleaved_write_frame h264 mp4
* status: new => open
* version: unspecified => git-master
* reproduced: 0 => 1
Comment:
The svn version you tested allowed you to write invalid files (with non
monotonically increasing dts), so I don't think this counts as a
regression.
{{{
$ ffmpeg -i CodecCopyFailing.mp4 -vcodec copy -an out.mp4
ffmpeg version N-37587-g787528b Copyright (c) 2000-2012 the FFmpeg
developers
built on Feb 7 2012 00:36:14 with gcc 4.5.3
configuration: --cc='/usr/local/gcc-4.5.3/bin/gcc -m32'
libavutil 51. 38.100 / 51. 38.100
libavcodec 54. 1.100 / 54. 1.100
libavformat 54. 0.100 / 54. 0.100
libavdevice 53. 4.100 / 53. 4.100
libavfilter 2. 62.100 / 2. 62.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 6.100 / 0. 6.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x8dd6aa0] Concatenated H.264 might not play
corrently.
Last message repeated 1 times
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x8dd6aa0] multiple edit list entries, a/v
desync might occur, patch welcome
Last message repeated 2 times
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'CodecCopyFailing.mp4':
Metadata:
major_brand : f4v
minor_version : 0
compatible_brands: isommp42m4v
creation_time : 2033-01-15 10:10:40
Duration: 00:00:47.39, start: 0.000000, bitrate: 1038 kb/s
Stream #0:0(eng): Video: h264 (Main) (avc1 / 0x31637661), yuv420p,
320x240 [SAR 1:1 DAR 4:3], 1008 kb/s, 23.13 fps, 24 tbr, 1k tbn, 48 tbc
Metadata:
creation_time : 2033-01-15 10:10:40
handler_name : MainConcept
Stream #0:1(eng): Audio: nellymoser (nmos / 0x736F6D6E), 8000 Hz,
mono, s16, 16 kb/s
Metadata:
creation_time : 2033-01-15 10:10:40
handler_name : NellyMoser Handler
Stream #0:2(eng): Data: none (amf0 / 0x30666D61)
Metadata:
creation_time : 2033-01-15 10:10:40
handler_name : Timed Metadata Handler
Output #0, mp4, to 'out.mp4':
Metadata:
major_brand : f4v
minor_version : 0
compatible_brands: isommp42m4v
creation_time : 2033-01-15 10:10:40
encoder : Lavf54.0.100
Stream #0:0(eng): Video: h264 (![0][0][0] / 0x0021), yuv420p, 320x240
[SAR 1:1 DAR 4:3], q=2-31, 1008 kb/s, 23.13 fps, 1k tbn, 1k tbc
Metadata:
creation_time : 2033-01-15 10:10:40
handler_name : MainConcept
Stream mapping:
Stream #0:0 -> #0:0 (copy)
Press [q] to stop, [?] for help
[mp4 @ 0x8df92e0] Application provided invalid, non monotonically
increasing dts to muxer in stream 0: 559 >= 559
av_interleaved_write_frame(): Invalid argument
}}}
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/976#comment:5>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list