I have the full console output pasted at the end, here the original question:

I am having trouble converting ProRes clips into a yuv sequence and back.


############## 1) decoding into yuv sequence:


ffmpeg version 2.5.git Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5)
configuration: --prefix=/root/ffmpeg_build --extra-cflags=-I/root/ffmpeg_build/include --extra-ldflags=-L/root/ffmpeg_build/lib --bindir=/root/bin --enable-gpl --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree
  libavutil      54. 18.100 / 54. 18.100
  libavcodec     56. 21.102 / 56. 21.102
  libavformat    56. 19.101 / 56. 19.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 10.100 /  5. 10.100
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/control/video/40-042731-ProResHDFormatSample.mov':
  Metadata:
    major_brand     : qt
    minor_version   : 537199360
    compatible_brands: qt
    creation_time   : 2010-01-31 01:22:31
    timecode        : 04:27:15:13
  Duration: 00:00:06.30, start: 0.000000, bitrate: 174592 kb/s
Stream #0:0(eng): Video: prores (apch / 0x68637061), yuv422p10le(bt709), 1920x1080, 174578 kb/s, 23.98 fps, 23.98 tbr, 2997 tbn, 2997 tbc (default)
    Metadata:
      creation_time   : 2010-01-31 01:22:31
      handler_name    : Apple Video Media Handler
      encoder         : Apple ProRes 422 (HQ)
    Stream #0:1(eng): Data: none (tmcd / 0x64636D74), 0 kb/s (default)
    Metadata:
      creation_time   : 2010-01-31 01:22:47
      handler_name    : Time Code Media Handler
      reel_name       : 001
      timecode        : 04:27:15:13
Output #0, image2, to '/home/control/video/LAS/%05d.yuv':
  Metadata:
    major_brand     : qt
    minor_version   : 537199360
    compatible_brands: qt
    timecode        : 04:27:15:13
    encoder         : Lavf56.19.101
Stream #0:0(eng): Video: rawvideo (Y42B / 0x42323459), yuv422p, 1920x1080, q=2-31, 200 kb/s, 23.98 fps, 23.98 tbn, 23.98 tbc (default)
    Metadata:
      creation_time   : 2010-01-31 01:22:31
      handler_name    : Apple Video Media Handler
      encoder         : Lavc56.21.102 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (prores (native) -> rawvideo (native))
Press [q] to stop, [?] for help
frame=  151 fps= 65 q=0.0 Lsize=N/A time=00:00:06.29 bitrate=N/A
video:611550kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown


############## 2) and back from yuv sequence into mov file:


ffmpeg version 2.5.git Copyright (c) 2000-2015 the FFmpeg developers
  built with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5)
configuration: --prefix=/root/ffmpeg_build --extra-cflags=-I/root/ffmpeg_build/include --extra-ldflags=-L/root/ffmpeg_build/lib --bindir=/root/bin --enable-gpl --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-nonfree
  libavutil      54. 18.100 / 54. 18.100
  libavcodec     56. 21.102 / 56. 21.102
  libavformat    56. 19.101 / 56. 19.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 10.100 /  5. 10.100
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
Input #0, image2, from '/home/control/video/LASwm/%05d.yuv':
  Duration: 00:00:06.04, start: 0.000000, bitrate: N/A
Stream #0:0: Video: rawvideo (Y42B / 0x42323459), yuv422p, 1920x1080, 25 tbr, 25 tbn, 25 tbc
[prores @ 0x2621a20] encoding with ProRes standard (apcn) profile
[prores @ 0x26425c0] encoding with ProRes standard (apcn) profile
[prores @ 0x2650220] encoding with ProRes standard (apcn) profile
[prores @ 0x2654d80] encoding with ProRes standard (apcn) profile
[prores @ 0x26598e0] encoding with ProRes standard (apcn) profile
[prores @ 0x265e440] encoding with ProRes standard (apcn) profile
[prores @ 0x2662fa0] encoding with ProRes standard (apcn) profile
[prores @ 0x2667b00] encoding with ProRes standard (apcn) profile
[prores @ 0x266c660] encoding with ProRes standard (apcn) profile
[prores @ 0x2671460] encoding with ProRes standard (apcn) profile
[prores @ 0x2676260] encoding with ProRes standard (apcn) profile
[prores @ 0x267b060] encoding with ProRes standard (apcn) profile
[prores @ 0x267fe60] encoding with ProRes standard (apcn) profile
[prores @ 0x2684c60] encoding with ProRes standard (apcn) profile
[prores @ 0x2689a60] encoding with ProRes standard (apcn) profile
[prores @ 0x268e860] encoding with ProRes standard (apcn) profile
[prores @ 0x2693660] encoding with ProRes standard (apcn) profile
[prores @ 0x2698460] encoding with ProRes standard (apcn) profile
[prores @ 0x269d260] encoding with ProRes standard (apcn) profile
[prores @ 0x26a2060] encoding with ProRes standard (apcn) profile
[prores @ 0x26a6e60] encoding with ProRes standard (apcn) profile
[prores @ 0x26abc60] encoding with ProRes standard (apcn) profile
[prores @ 0x26b0a60] encoding with ProRes standard (apcn) profile
[prores @ 0x26b5860] encoding with ProRes standard (apcn) profile
[prores @ 0x2630fe0] encoding with ProRes standard (apcn) profile
Output #0, mov, to '/home/control/video/40-042731-ProResHDFormatSample_wm.mov':
  Metadata:
    encoder         : Lavf56.19.101
Stream #0:0: Video: prores (apcn) (apcn / 0x6E637061), yuv422p10le, 1920x1080, q=2-31, 200 kb/s, 23.98 fps, 11988 tbn, 23.98 tbc
    Metadata:
      encoder         : Lavc56.21.102 prores
Stream mapping:
  Stream #0:0 -> #0:0 (rawvideo (native) -> prores (native))
Press [q] to stop, [?] for help
Past duration 0.614388 too large
Past duration 0.655357 too large
Past duration 0.696312 too large
Past duration 0.737267 too large
Past duration 0.778236 too large
Past duration 0.819191 too large
Past duration 0.860146 too large
Past duration 0.901115 too large
Past duration 0.942070 too large
Past duration 0.983040 too large
frame= 146 fps= 86 q=0.0 Lsize= 129291kB time=00:00:06.08 bitrate=173932.4kbits/s dup=0 drop=5 video:129289kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.001428%


Quoting Carl Eugen Hoyos <[email protected]>:

<loeffler <at> eyetrap.net> writes:

ffmpeg -i input.mov -c:v rawvideo -pix_fmt yuv422p10le
-f image2 -s 1920x1080 %05d.yuv

Complete, uncut console output missing.
(both commands)

ffmpeg -f image2 -c:v rawvideo -pix_fmt yuv422p10le
-s 1920x1080 -i %05d.yuv -r 23.976 -c:v prores out.mov

-r looks wrong, you probably want to use
-framerate 24000/1001 in front of "-i".

For future questions, please understand that thread
hijacking is considered rude everywhere.

Carl Eugen

_______________________________________________
ffmpeg-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user



_______________________________________________
ffmpeg-user mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

Reply via email to