[FFmpeg-trac] #4292(undetermined:new): Add ProRes444XQ Codec support in ffmpeg (enhancement)
FFmpeg
trac at avcodec.org
Mon Feb 2 10:04:09 CET 2015
#4292: Add ProRes444XQ Codec support in ffmpeg (enhancement)
-------------------------------------+-------------------------------------
Reporter: gregba | Type:
Status: new | enhancement
Component: | Priority: wish
undetermined | Version: git-
Keywords: prores | master
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
Summary of the bug:
Apple introduced a new ProRes flavour some month ago. At the moment ffmpeg
is not capable of this
I can run those files, by changing all the 4CC codes in the file from ap4x
to ap4h.
So I guess is is just a minor fix in the ffmpeg source code.
Sample file is uploaded to ftp server:
ProRes_444_XQ_samplefile.mov
Apple ProRes Whitepaper with informations about ProRes444XQ can be found
here:
https://www.apple.com/final-cut-pro/docs/Apple_ProRes_White_Paper.pdf
I have posted the request in the ffmpeg forum:
http://ffmpeg.gusari.org/viewtopic.php?f=13&t=1879
Output of ffmpeg -i:
ffmpeg version 2.5.3 Copyright (c) 2000-2015 the FFmpeg developers
built on Jan 19 2015 13:08:24 with llvm-gcc 4.2.1 (LLVM build
2336.11.00)
configuration: --prefix=/Volumes/Ramdisk/sw --enable-gpl --enable-
pthreads --enable-version3 --enable-libspeex --enable-libvpx --disable-
decoder=libvpx --enable-libmp3lame --enable-libtheora --enable-libvorbis
--enable-libx264 --enable-avfilter --enable-libopencore_amrwb --enable-
libopencore_amrnb --enable-filters --enable-libgsm --enable-libvidstab
--enable-libx265 --arch=x86_64 --enable-runtime-cpudetect
libavutil 54. 15.100 / 54. 15.100
libavcodec 56. 13.100 / 56. 13.100
libavformat 56. 15.102 / 56. 15.102
libavdevice 56. 3.100 / 56. 3.100
libavfilter 5. 2.103 / 5. 2.103
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 1.100 / 1. 1.100
libpostproc 53. 3.100 / 53. 3.100
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7f8243804a00] Could not find codec parameters
for stream 0 (Video: none (ap4x / 0x78347061), none(bt709), 1920x1080,
394395 kb/s): unknown codec
Consider increasing the value for the 'analyzeduration' and 'probesize'
options
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from ‚ProRes_444_XQ_testfile.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt ARRI
creation_time : 2015-02-02 08:58:41
timecode : 02:30:05:05
Duration: 00:00:02.67, start: 0.000000, bitrate: 1003256 kb/s
Stream #0:0(eng): Video: none (ap4x / 0x78347061), none(bt709),
1920x1080, 394395 kb/s, SAR 1:1 DAR 16:9, 24 fps, 24 tbr, 24 tbn, 24 tbc
(default)
Metadata:
creation_time : 2015-02-02 08:58:41
handler_name : Apple Alias Data Handler
encoder : Apple ProRes 4444 XQ
Stream #0:1(eng): Data: none (tmcd / 0x64636D74), 0 kb/s (default)
Metadata:
creation_time : 2015-02-02 08:58:41
handler_name : Apple Alias Data Handler
reel_name : A001R0YZ
timecode : 02:30:05:05
--
Ticket URL: <https://trac.ffmpeg.org/ticket/4292>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list