New submission from Yadnesh <[email protected]>:

I am converting TS file to MP4 format.  This does not work on the SVN version of
FFmpeg "SVN-r24652".  Fails with error 
"error, non monotone timestamps 50 >= 50"
"av_interleaved_write_frame(): Operation not permitted"

This conversion does work on the FFmpeg 0.6 tarball download.   

I am trying this conversion on Ubuntu 8.1 desktop
========================================================================
yadn...@yadnesh-desktop:~/programs/ffmpeg$ ./ffmpeg -i ~/Media/fileSequence0.ts
-acodec copy -vcodec copy /tmp/1.mp4
FFmpeg version SVN-r24652, Copyright (c) 2000-2010 the FFmpeg developers
  built on Aug  7 2010 07:35:53 with gcc 4.3.2
  configuration: --enable-shared --disable-static --disable-optimizations
--disable-mmx --disable-stripping --enable-debug
  libavutil     50.23. 0 / 50.23. 0
  libavcore      0. 2. 0 /  0. 2. 0
  libavcodec    52.84. 2 / 52.84. 2
  libavformat   52.78. 0 / 52.78. 0
  libavdevice   52. 2. 0 / 52. 2. 0
  libavfilter    1.27. 0 /  1.27. 0
  libswscale     0.11. 0 /  0.11. 0
[mpegts @ 0x8b88470] max_analyze_duration reached

Seems stream 1 codec frame rate differs from container frame rate: 180000.00
(180000/1) -> 14.99 (15000/1001)
Input #0, mpegts, from '/home/yadnesh/Media/fileSequence0.ts':
  Duration: 00:00:09.94, start: 10.000000, bitrate: 201 kb/s
  Program 1 
    Stream #0.0[0x101]: Audio: aac, 22050 Hz, mono, s16, 25 kb/s
    Stream #0.1[0x102]: Video: h264, yuv420p, 192x144, 14.99 tbr, 90k tbn, 180k 
tbc
Output #0, mp4, to '/tmp/1.mp4':
  Metadata:
    encoder         : Lavf52.78.0
    Stream #0.0: Video: ![0][0][0] / 0x0021, yuv420p, 192x144, q=2-31, 90k tbn,
90k tbc
    Stream #0.1: Audio: aac, 22050 Hz, mono, 25 kb/s
Stream mapping:
  Stream #0.1 -> #0.0
  Stream #0.0 -> #0.1
Press [q] to stop encoding
[mp4 @ 0x8b8b5f0] st:0 error, non monotone timestamps 50 >= 50
av_interleaved_write_frame(): Operation not permitted
yadn...@yadnesh-desktop:~/programs/ffmpeg$ ./ffmpeg -i ~/Media/fileSequence0.ts
-acodec copy -vcodec copy /tmp/1.3gp
FFmpeg version SVN-r24652, Copyright (c) 2000-2010 the FFmpeg developers
  built on Aug  7 2010 07:35:53 with gcc 4.3.2
  configuration: --enable-shared --disable-static --disable-optimizations
--disable-mmx --disable-stripping --enable-debug
  libavutil     50.23. 0 / 50.23. 0
  libavcore      0. 2. 0 /  0. 2. 0
  libavcodec    52.84. 2 / 52.84. 2
  libavformat   52.78. 0 / 52.78. 0
  libavdevice   52. 2. 0 / 52. 2. 0
  libavfilter    1.27. 0 /  1.27. 0
  libswscale     0.11. 0 /  0.11. 0
[mpegts @ 0x8bca470] max_analyze_duration reached

Seems stream 1 codec frame rate differs from container frame rate: 180000.00
(180000/1) -> 14.99 (15000/1001)
Input #0, mpegts, from '/home/yadnesh/Media/fileSequence0.ts':
  Duration: 00:00:09.94, start: 10.000000, bitrate: 201 kb/s
  Program 1 
    Stream #0.0[0x101]: Audio: aac, 22050 Hz, mono, s16, 25 kb/s
    Stream #0.1[0x102]: Video: h264, yuv420p, 192x144, 14.99 tbr, 90k tbn, 180k 
tbc
Output #0, 3gp, to '/tmp/1.3gp':
  Metadata:
    encoder         : Lavf52.78.0
    Stream #0.0: Video: avc1 / 0x31637661, yuv420p, 192x144, q=2-31, 90k tbn,
90k tbc
    Stream #0.1: Audio: aac, 22050 Hz, mono, 25 kb/s
Stream mapping:
  Stream #0.1 -> #0.0
  Stream #0.0 -> #0.1
Press [q] to stop encoding
[3gp @ 0x8bcd5f0] st:0 error, non monotone timestamps 50 >= 50
av_interleaved_write_frame(): Operation not permitted
=======================================================================
File 'fileSequence0.ts' not attached - you can download it from 
https://roundup.ffmpeg.org/file1023.

----------
files: fileSequence0.ts
messages: 11600
priority: normal
status: new
substatus: new
title: non monotone timestamps
type: bug

________________________________________________
FFmpeg issue tracker <[email protected]>
<https://roundup.ffmpeg.org/issue2153>
________________________________________________

Reply via email to