[FFmpeg-trac] #4125(avformat:new): MPEG4 remuxing

FFmpeg trac at avcodec.org
Thu Nov 20 17:35:13 CET 2014


#4125: MPEG4 remuxing
----------------------------------+----------------------------------
             Reporter:  Mista_D   |                     Type:  defect
               Status:  new       |                 Priority:  normal
            Component:  avformat  |                  Version:  2.4.3
             Keywords:            |               Blocked By:
             Blocking:            |  Reproduced by developer:  0
Analyzed by developer:  0         |
----------------------------------+----------------------------------
 MP4 file with MPEG4 part2 video track can not be converted to MPEG2-TS
 container by using "-c copy" command using FFmpeg 2.4.3.


 Generate blank video track with time code burned in for reference,
 packaged to MP4:
 ffmpeg243 -s 640x360 -f rawvideo -pix_fmt rgb24 -r 24 -i /dev/zero -t 100
 -vf
 "drawtext=fontfile=/home/dennisp/arial.ttf:box=1:fontsize=64:timecode='00\\:00\\:00\\:00':rate=24"
 -pix_fmt yuv420p  -c:v mpeg4  test1.mp4
 OK.


 Convert MP4 to TS:
 ffmpeg243 -i test1.mp4 -c copy test1.ts
 OK.


 Test TS:
 ffmpeg243 -i test1.ts -f null /dev/null
 ERRORS HERE



 ffmpeg version 2.4.3 Copyright (c) 2000-2014 the FFmpeg developers
   built on Nov 18 2014 13:02:02 with gcc 4.1.2 (GCC) 20080704 (Red Hat
 4.1.2-52)
   configuration: --prefix=/home/dennisp/010_64 --enable-static --enable-
 postproc --enable-gpl --enable-avfilter --enable-libx264 --enable-libxvid
 --enable-libmp3lame --enable-libfdk-aac --enable-pthreads --enable-swscale
 --enable-runtime-cpudetect --disable-devices --disable-avdevice --extra-
 ldflags=-static --disable-shared --enable-bzlib --enable-zlib --enable-
 libfaac --extra-libs='-lx264 -lxvidcore -lmp3lame -lpthread -lm -lbz2 -lz
 -lpthread -lvpx -lass -lfontconfig -lexpat -lfreetype -lfdk-aac -lfaac'
 --disable-encoder=libgsm --disable-decoder=libgsm --disable-doc --enable-
 libvpx --enable-libass --enable-version3 --enable-nonfree --enable-
 libfreetype
   libavutil      54.  7.100 / 54.  7.100
   libavcodec     56.  1.100 / 56.  1.100
   libavformat    56.  4.101 / 56.  4.101
   libavfilter     5.  1.100 /  5.  1.100
   libswscale      3.  0.100 /  3.  0.100
   libswresample   1.  1.100 /  1.  1.100
   libpostproc    53.  0.100 / 53.  0.100

--
Ticket URL: <https://trac.ffmpeg.org/ticket/4125>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list