* commit '4141a5a240fba44b4b4a1c488c279d7dd8a11ec7': Use modern avconv syntax for codec selection in documentation and tests Merged-by: James Almer <jamrial@gmail.com>tags/n3.4
@@ -2106,7 +2106,7 @@ is kept undocumented for some reason. | |||||
For example to specify libx264 encoding options with @command{ffmpeg}: | For example to specify libx264 encoding options with @command{ffmpeg}: | ||||
@example | @example | ||||
ffmpeg -i foo.mpg -vcodec libx264 -x264opts keyint=123:min-keyint=20 -an out.mkv | |||||
ffmpeg -i foo.mpg -c:v libx264 -x264opts keyint=123:min-keyint=20 -an out.mkv | |||||
@end example | @end example | ||||
@item a53cc @var{boolean} | @item a53cc @var{boolean} | ||||
@@ -385,7 +385,7 @@ mkfifo intermediate2.mpg | |||||
ffmpeg -i input1.avi -qscale:v 1 -y intermediate1.mpg < /dev/null & | ffmpeg -i input1.avi -qscale:v 1 -y intermediate1.mpg < /dev/null & | ||||
ffmpeg -i input2.avi -qscale:v 1 -y intermediate2.mpg < /dev/null & | ffmpeg -i input2.avi -qscale:v 1 -y intermediate2.mpg < /dev/null & | ||||
cat intermediate1.mpg intermediate2.mpg |\ | cat intermediate1.mpg intermediate2.mpg |\ | ||||
ffmpeg -f mpeg -i - -c:v mpeg4 -acodec libmp3lame output.avi | |||||
ffmpeg -f mpeg -i - -c:v mpeg4 -c:a libmp3lame output.avi | |||||
@end example | @end example | ||||
@subsection Concatenating using raw audio and video | @subsection Concatenating using raw audio and video | ||||
@@ -407,13 +407,13 @@ mkfifo temp2.a | |||||
mkfifo temp2.v | mkfifo temp2.v | ||||
mkfifo all.a | mkfifo all.a | ||||
mkfifo all.v | mkfifo all.v | ||||
ffmpeg -i input1.flv -vn -f u16le -acodec pcm_s16le -ac 2 -ar 44100 - > temp1.a < /dev/null & | |||||
ffmpeg -i input2.flv -vn -f u16le -acodec pcm_s16le -ac 2 -ar 44100 - > temp2.a < /dev/null & | |||||
ffmpeg -i input1.flv -vn -f u16le -c:a pcm_s16le -ac 2 -ar 44100 - > temp1.a < /dev/null & | |||||
ffmpeg -i input2.flv -vn -f u16le -c:a pcm_s16le -ac 2 -ar 44100 - > temp2.a < /dev/null & | |||||
ffmpeg -i input1.flv -an -f yuv4mpegpipe - > temp1.v < /dev/null & | ffmpeg -i input1.flv -an -f yuv4mpegpipe - > temp1.v < /dev/null & | ||||
@{ ffmpeg -i input2.flv -an -f yuv4mpegpipe - < /dev/null | tail -n +2 > temp2.v ; @} & | @{ ffmpeg -i input2.flv -an -f yuv4mpegpipe - < /dev/null | tail -n +2 > temp2.v ; @} & | ||||
cat temp1.a temp2.a > all.a & | cat temp1.a temp2.a > all.a & | ||||
cat temp1.v temp2.v > all.v & | cat temp1.v temp2.v > all.v & | ||||
ffmpeg -f u16le -acodec pcm_s16le -ac 2 -ar 44100 -i all.a \ | |||||
ffmpeg -f u16le -c:a pcm_s16le -ac 2 -ar 44100 -i all.a \ | |||||
-f yuv4mpegpipe -i all.v \ | -f yuv4mpegpipe -i all.v \ | ||||
-y output.flv | -y output.flv | ||||
rm temp[12].[av] all.[av] | rm temp[12].[av] all.[av] | ||||
@@ -2851,7 +2851,7 @@ so the resulting 20-bit stream will be truncated back to 16-bit. Use something | |||||
like @command{-acodec pcm_s24le} after the filter to get 24-bit PCM output. | like @command{-acodec pcm_s24le} after the filter to get 24-bit PCM output. | ||||
@example | @example | ||||
ffmpeg -i HDCD16.wav -af hdcd OUT16.wav | ffmpeg -i HDCD16.wav -af hdcd OUT16.wav | ||||
ffmpeg -i HDCD16.wav -af hdcd -acodec pcm_s24le OUT24.wav | |||||
ffmpeg -i HDCD16.wav -af hdcd -c:a pcm_s24le OUT24.wav | |||||
@end example | @end example | ||||
The filter accepts the following options: | The filter accepts the following options: | ||||
@@ -332,19 +332,19 @@ ffmpeg -f decklink -list_formats 1 -i 'Intensity Pro' | |||||
@item | @item | ||||
Capture video clip at 1080i50: | Capture video clip at 1080i50: | ||||
@example | @example | ||||
ffmpeg -format_code Hi50 -f decklink -i 'Intensity Pro' -acodec copy -vcodec copy output.avi | |||||
ffmpeg -format_code Hi50 -f decklink -i 'Intensity Pro' -c:a copy -c:v copy output.avi | |||||
@end example | @end example | ||||
@item | @item | ||||
Capture video clip at 1080i50 10 bit: | Capture video clip at 1080i50 10 bit: | ||||
@example | @example | ||||
ffmpeg -bm_v210 1 -format_code Hi50 -f decklink -i 'UltraStudio Mini Recorder' -acodec copy -vcodec copy output.avi | |||||
ffmpeg -bm_v210 1 -format_code Hi50 -f decklink -i 'UltraStudio Mini Recorder' -c:a copy -c:v copy output.avi | |||||
@end example | @end example | ||||
@item | @item | ||||
Capture video clip at 1080i50 with 16 audio channels: | Capture video clip at 1080i50 with 16 audio channels: | ||||
@example | @example | ||||
ffmpeg -channels 16 -format_code Hi50 -f decklink -i 'UltraStudio Mini Recorder' -acodec copy -vcodec copy output.avi | |||||
ffmpeg -channels 16 -format_code Hi50 -f decklink -i 'UltraStudio Mini Recorder' -c:a copy -c:v copy output.avi | |||||
@end example | @end example | ||||
@end itemize | @end itemize | ||||
@@ -104,7 +104,7 @@ The argument must be one of @code{algorithms}, @code{antialiases}, | |||||
The following command shows the @command{ffmpeg} output is an | The following command shows the @command{ffmpeg} output is an | ||||
CACA window, forcing its size to 80x25: | CACA window, forcing its size to 80x25: | ||||
@example | @example | ||||
ffmpeg -i INPUT -vcodec rawvideo -pix_fmt rgb24 -window_size 80x25 -f caca - | |||||
ffmpeg -i INPUT -c:v rawvideo -pix_fmt rgb24 -window_size 80x25 -f caca - | |||||
@end example | @end example | ||||
@item | @item | ||||
@@ -251,7 +251,7 @@ Set x/y coordinate of top left corner. Default is 0. | |||||
Play a file on framebuffer device @file{/dev/fb0}. | Play a file on framebuffer device @file{/dev/fb0}. | ||||
Required pixel format depends on current framebuffer settings. | Required pixel format depends on current framebuffer settings. | ||||
@example | @example | ||||
ffmpeg -re -i INPUT -vcodec rawvideo -pix_fmt bgra -f fbdev /dev/fb0 | |||||
ffmpeg -re -i INPUT -c:v rawvideo -pix_fmt bgra -f fbdev /dev/fb0 | |||||
@end example | @end example | ||||
See also @url{http://linux-fbdev.sourceforge.net/}, and fbset(1). | See also @url{http://linux-fbdev.sourceforge.net/}, and fbset(1). | ||||
@@ -413,7 +413,7 @@ Quit the device immediately. | |||||
The following command shows the @command{ffmpeg} output is an | The following command shows the @command{ffmpeg} output is an | ||||
SDL window, forcing its size to the qcif format: | SDL window, forcing its size to the qcif format: | ||||
@example | @example | ||||
ffmpeg -i INPUT -vcodec rawvideo -pix_fmt yuv420p -window_size qcif -f sdl "SDL output" | |||||
ffmpeg -i INPUT -c:v rawvideo -pix_fmt yuv420p -window_size qcif -f sdl "SDL output" | |||||
@end example | @end example | ||||
@section sndio | @section sndio | ||||
@@ -2,58 +2,58 @@ FATE_SAMPLES_DEMUX-$(call DEMDEC, AVI, FRAPS) += fate-avio-direct | |||||
fate-avio-direct: CMD = framecrc -avioflags direct -i $(TARGET_SAMPLES)/fraps/fraps-v5-bouncing-balls-partial.avi -avioflags direct | fate-avio-direct: CMD = framecrc -avioflags direct -i $(TARGET_SAMPLES)/fraps/fraps-v5-bouncing-balls-partial.avi -avioflags direct | ||||
FATE_SAMPLES_DEMUX-$(call DEMDEC, AAC, AAC) += fate-adts-demux fate-adts-id3v1-demux | FATE_SAMPLES_DEMUX-$(call DEMDEC, AAC, AAC) += fate-adts-demux fate-adts-id3v1-demux | ||||
fate-adts-demux: CMD = crc -i $(TARGET_SAMPLES)/aac/ct_faac-adts.aac -acodec copy | |||||
fate-adts-id3v1-demux: CMD = framecrc -f aac -i $(TARGET_SAMPLES)/aac/id3v1.aac -acodec copy | |||||
fate-adts-demux: CMD = crc -i $(TARGET_SAMPLES)/aac/ct_faac-adts.aac -c:a copy | |||||
fate-adts-id3v1-demux: CMD = framecrc -f aac -i $(TARGET_SAMPLES)/aac/id3v1.aac -c:a copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_AEA_DEMUXER) += fate-aea-demux | FATE_SAMPLES_DEMUX-$(CONFIG_AEA_DEMUXER) += fate-aea-demux | ||||
fate-aea-demux: CMD = crc -i $(TARGET_SAMPLES)/aea/chirp.aea -acodec copy | |||||
fate-aea-demux: CMD = crc -i $(TARGET_SAMPLES)/aea/chirp.aea -c:a copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_AST_DEMUXER) += fate-ast | FATE_SAMPLES_DEMUX-$(CONFIG_AST_DEMUXER) += fate-ast | ||||
fate-ast: CMD = crc -i $(TARGET_SAMPLES)/ast/demo11_02_partial.ast -c copy | fate-ast: CMD = crc -i $(TARGET_SAMPLES)/ast/demo11_02_partial.ast -c copy | ||||
FATE_SAMPLES_DEMUX-$(CONFIG_BINK_DEMUXER) += fate-bink-demux | FATE_SAMPLES_DEMUX-$(CONFIG_BINK_DEMUXER) += fate-bink-demux | ||||
fate-bink-demux: CMD = crc -i $(TARGET_SAMPLES)/bink/Snd0a7d9b58.dee -vn -acodec copy | |||||
fate-bink-demux: CMD = crc -i $(TARGET_SAMPLES)/bink/Snd0a7d9b58.dee -vn -c:a copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_BFSTM_DEMUXER) += fate-bfstm fate-bcstm | FATE_SAMPLES_DEMUX-$(CONFIG_BFSTM_DEMUXER) += fate-bfstm fate-bcstm | ||||
fate-bfstm: CMD = crc -i $(TARGET_SAMPLES)/bfstm/spl-forest-day.bfstm -acodec copy | |||||
fate-bcstm: CMD = crc -i $(TARGET_SAMPLES)/bfstm/loz-mm-mikau.bcstm -acodec copy | |||||
fate-bfstm: CMD = crc -i $(TARGET_SAMPLES)/bfstm/spl-forest-day.bfstm -c:a copy | |||||
fate-bcstm: CMD = crc -i $(TARGET_SAMPLES)/bfstm/loz-mm-mikau.bcstm -c:a copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_BRSTM_DEMUXER) += fate-brstm | FATE_SAMPLES_DEMUX-$(CONFIG_BRSTM_DEMUXER) += fate-brstm | ||||
fate-brstm: CMD = crc -i $(TARGET_SAMPLES)/brstm/lozswd_partial.brstm -acodec copy | |||||
fate-brstm: CMD = crc -i $(TARGET_SAMPLES)/brstm/lozswd_partial.brstm -c:a copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_CAF_DEMUXER) += fate-caf | FATE_SAMPLES_DEMUX-$(CONFIG_CAF_DEMUXER) += fate-caf | ||||
fate-caf: CMD = crc -i $(TARGET_SAMPLES)/caf/caf-pcm16.caf -c copy | fate-caf: CMD = crc -i $(TARGET_SAMPLES)/caf/caf-pcm16.caf -c copy | ||||
FATE_SAMPLES_DEMUX-$(CONFIG_CDXL_DEMUXER) += fate-cdxl-demux | FATE_SAMPLES_DEMUX-$(CONFIG_CDXL_DEMUXER) += fate-cdxl-demux | ||||
fate-cdxl-demux: CMD = framecrc -i $(TARGET_SAMPLES)/cdxl/mirage.cdxl -vcodec copy -acodec copy | |||||
fate-cdxl-demux: CMD = framecrc -i $(TARGET_SAMPLES)/cdxl/mirage.cdxl -c:v copy -c:a copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_CINE_DEMUXER) += fate-cine-demux | FATE_SAMPLES_DEMUX-$(CONFIG_CINE_DEMUXER) += fate-cine-demux | ||||
fate-cine-demux: CMD = crc -i $(TARGET_SAMPLES)/cine/bayer_gbrg8.cine -c copy | fate-cine-demux: CMD = crc -i $(TARGET_SAMPLES)/cine/bayer_gbrg8.cine -c copy | ||||
FATE_SAMPLES_DEMUX-$(CONFIG_DAUD_DEMUXER) += fate-d-cinema-demux | FATE_SAMPLES_DEMUX-$(CONFIG_DAUD_DEMUXER) += fate-d-cinema-demux | ||||
fate-d-cinema-demux: CMD = framecrc -i $(TARGET_SAMPLES)/d-cinema/THX_Science_FLT_1920-partial.302 -acodec copy | |||||
fate-d-cinema-demux: CMD = framecrc -i $(TARGET_SAMPLES)/d-cinema/THX_Science_FLT_1920-partial.302 -c:a copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_EA_DEMUXER) += fate-d-eavp6-demux | FATE_SAMPLES_DEMUX-$(CONFIG_EA_DEMUXER) += fate-d-eavp6-demux | ||||
fate-d-eavp6-demux: CMD = framecrc -i $(TARGET_SAMPLES)/ea-vp6/SmallRing.vp6 -map 0 -vcodec copy | |||||
fate-d-eavp6-demux: CMD = framecrc -i $(TARGET_SAMPLES)/ea-vp6/SmallRing.vp6 -map 0 -c:v copy | |||||
FATE_SAMPLES_DEMUX-$(call ALLYES, GIF_DEMUXER FITS_DEMUXER GIF_DECODER FITS_ENCODER FITS_MUXER) += fate-fits-demux | FATE_SAMPLES_DEMUX-$(call ALLYES, GIF_DEMUXER FITS_DEMUXER GIF_DECODER FITS_ENCODER FITS_MUXER) += fate-fits-demux | ||||
fate-fits-demux: tests/data/fits-multi.fits | fate-fits-demux: tests/data/fits-multi.fits | ||||
fate-fits-demux: CMD = framecrc -i $(TARGET_PATH)/tests/data/fits-multi.fits -vcodec copy | |||||
fate-fits-demux: CMD = framecrc -i $(TARGET_PATH)/tests/data/fits-multi.fits -c:v copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_FLV_DEMUXER) += fate-flv-demux | FATE_SAMPLES_DEMUX-$(CONFIG_FLV_DEMUXER) += fate-flv-demux | ||||
fate-flv-demux: CMD = framecrc -i $(TARGET_SAMPLES)/flv/Enigma_Principles_of_Lust-part.flv -codec copy | fate-flv-demux: CMD = framecrc -i $(TARGET_SAMPLES)/flv/Enigma_Principles_of_Lust-part.flv -codec copy | ||||
FATE_SAMPLES_DEMUX-$(CONFIG_GIF_DEMUXER) += fate-gif-demux | FATE_SAMPLES_DEMUX-$(CONFIG_GIF_DEMUXER) += fate-gif-demux | ||||
fate-gif-demux: CMD = framecrc -i $(TARGET_SAMPLES)/gif/Newtons_cradle_animation_book_2.gif -vcodec copy | |||||
fate-gif-demux: CMD = framecrc -i $(TARGET_SAMPLES)/gif/Newtons_cradle_animation_book_2.gif -c:v copy | |||||
FATE_SAMPLES_DEMUX-$(call ALLYES, IV8_DEMUXER MPEG4VIDEO_PARSER) += fate-iv8-demux | FATE_SAMPLES_DEMUX-$(call ALLYES, IV8_DEMUXER MPEG4VIDEO_PARSER) += fate-iv8-demux | ||||
fate-iv8-demux: CMD = framecrc -i $(TARGET_SAMPLES)/iv8/zzz-partial.mpg -vcodec copy | |||||
fate-iv8-demux: CMD = framecrc -i $(TARGET_SAMPLES)/iv8/zzz-partial.mpg -c:v copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_JV_DEMUXER) += fate-jv-demux | FATE_SAMPLES_DEMUX-$(CONFIG_JV_DEMUXER) += fate-jv-demux | ||||
fate-jv-demux: CMD = framecrc -i $(TARGET_SAMPLES)/jv/intro.jv -vcodec copy -acodec copy | |||||
fate-jv-demux: CMD = framecrc -i $(TARGET_SAMPLES)/jv/intro.jv -c:v copy -c:a copy | |||||
FATE_SAMPLES_DEMUX-$(call ALLYES, LMLM4_DEMUXER MPEG4VIDEO_PARSER) += fate-lmlm4-demux | FATE_SAMPLES_DEMUX-$(call ALLYES, LMLM4_DEMUXER MPEG4VIDEO_PARSER) += fate-lmlm4-demux | ||||
fate-lmlm4-demux: CMD = framecrc -i $(TARGET_SAMPLES)/lmlm4/LMLM4_CIFat30fps.divx -t 3 -acodec copy -vcodec copy | |||||
fate-lmlm4-demux: CMD = framecrc -i $(TARGET_SAMPLES)/lmlm4/LMLM4_CIFat30fps.divx -t 3 -c:a copy -c:v copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_XA_DEMUXER) += fate-maxis-xa | FATE_SAMPLES_DEMUX-$(CONFIG_XA_DEMUXER) += fate-maxis-xa | ||||
fate-maxis-xa: CMD = framecrc -i $(TARGET_SAMPLES)/maxis-xa/SC2KBUG.XA -frames:a 30 -c:a copy | fate-maxis-xa: CMD = framecrc -i $(TARGET_SAMPLES)/maxis-xa/SC2KBUG.XA -frames:a 30 -c:a copy | ||||
@@ -78,16 +78,16 @@ FATE_SAMPLES_DEMUX-$(CONFIG_MTV_DEMUXER) += fate-mtv | |||||
fate-mtv: CMD = framecrc -i $(TARGET_SAMPLES)/mtv/comedian_auto-partial.mtv -c copy | fate-mtv: CMD = framecrc -i $(TARGET_SAMPLES)/mtv/comedian_auto-partial.mtv -c copy | ||||
FATE_SAMPLES_DEMUX-$(call DEMDEC, MXF, MPEG4) += fate-mxf-demux | FATE_SAMPLES_DEMUX-$(call DEMDEC, MXF, MPEG4) += fate-mxf-demux | ||||
fate-mxf-demux: CMD = framecrc -i $(TARGET_SAMPLES)/mxf/C0023S01.mxf -acodec copy -vcodec copy | |||||
fate-mxf-demux: CMD = framecrc -i $(TARGET_SAMPLES)/mxf/C0023S01.mxf -c:a copy -c:v copy | |||||
FATE_SAMPLES_DEMUX-$(call ALLYES, NC_DEMUXER MPEG4VIDEO_PARSER) += fate-nc-demux | FATE_SAMPLES_DEMUX-$(call ALLYES, NC_DEMUXER MPEG4VIDEO_PARSER) += fate-nc-demux | ||||
fate-nc-demux: CMD = framecrc -i $(TARGET_SAMPLES)/nc-camera/nc-sample-partial -vcodec copy | |||||
fate-nc-demux: CMD = framecrc -i $(TARGET_SAMPLES)/nc-camera/nc-sample-partial -c:v copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_NISTSPHERE_DEMUXER) += fate-nistsphere-demux | FATE_SAMPLES_DEMUX-$(CONFIG_NISTSPHERE_DEMUXER) += fate-nistsphere-demux | ||||
fate-nistsphere-demux: CMD = crc -i $(TARGET_SAMPLES)/nistsphere/nist-ulaw.nist -acodec copy | |||||
fate-nistsphere-demux: CMD = crc -i $(TARGET_SAMPLES)/nistsphere/nist-ulaw.nist -c:a copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_NSV_DEMUXER) += fate-nsv-demux | FATE_SAMPLES_DEMUX-$(CONFIG_NSV_DEMUXER) += fate-nsv-demux | ||||
fate-nsv-demux: CMD = framecrc -i $(TARGET_SAMPLES)/nsv/witchblade-51kbps.nsv -t 6 -vcodec copy -acodec copy | |||||
fate-nsv-demux: CMD = framecrc -i $(TARGET_SAMPLES)/nsv/witchblade-51kbps.nsv -t 6 -c:v copy -c:a copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_OGG_DEMUXER) += fate-oggopus-demux | FATE_SAMPLES_DEMUX-$(CONFIG_OGG_DEMUXER) += fate-oggopus-demux | ||||
fate-oggopus-demux: CMD = framecrc -i $(TARGET_SAMPLES)/ogg/intro-partial.opus -c:a copy | fate-oggopus-demux: CMD = framecrc -i $(TARGET_SAMPLES)/ogg/intro-partial.opus -c:a copy | ||||
@@ -96,10 +96,10 @@ FATE_SAMPLES_DEMUX-$(CONFIG_OGG_DEMUXER) += fate-oggvp8-demux | |||||
fate-oggvp8-demux: CMD = framecrc -i $(TARGET_SAMPLES)/ogg/videotest.ogv -c:v copy | fate-oggvp8-demux: CMD = framecrc -i $(TARGET_SAMPLES)/ogg/videotest.ogv -c:v copy | ||||
FATE_SAMPLES_DEMUX-$(CONFIG_OMA_DEMUXER) += fate-oma-demux | FATE_SAMPLES_DEMUX-$(CONFIG_OMA_DEMUXER) += fate-oma-demux | ||||
fate-oma-demux: CMD = crc -i $(TARGET_SAMPLES)/oma/01-Untitled-partial.oma -acodec copy | |||||
fate-oma-demux: CMD = crc -i $(TARGET_SAMPLES)/oma/01-Untitled-partial.oma -c:a copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_PAF_DEMUXER) += fate-paf-demux | FATE_SAMPLES_DEMUX-$(CONFIG_PAF_DEMUXER) += fate-paf-demux | ||||
fate-paf-demux: CMD = framecrc -i $(TARGET_SAMPLES)/paf/hod1-partial.paf -vcodec copy -acodec copy | |||||
fate-paf-demux: CMD = framecrc -i $(TARGET_SAMPLES)/paf/hod1-partial.paf -c:v copy -c:a copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_PMP_DEMUXER) += fate-pmp-demux | FATE_SAMPLES_DEMUX-$(CONFIG_PMP_DEMUXER) += fate-pmp-demux | ||||
fate-pmp-demux: CMD = framecrc -i $(TARGET_SAMPLES)/pmp/demo.pmp -vn -c:a copy | fate-pmp-demux: CMD = framecrc -i $(TARGET_SAMPLES)/pmp/demo.pmp -vn -c:a copy | ||||
@@ -114,13 +114,13 @@ FATE_SAMPLES_DEMUX-$(CONFIG_STR_DEMUXER) += fate-psx-str-demux | |||||
fate-psx-str-demux: CMD = framecrc -i $(TARGET_SAMPLES)/psx-str/descent-partial.str -c copy | fate-psx-str-demux: CMD = framecrc -i $(TARGET_SAMPLES)/psx-str/descent-partial.str -c copy | ||||
FATE_SAMPLES_DEMUX-$(CONFIG_PVA_DEMUXER) += fate-pva-demux | FATE_SAMPLES_DEMUX-$(CONFIG_PVA_DEMUXER) += fate-pva-demux | ||||
fate-pva-demux: CMD = framecrc -idct simple -i $(TARGET_SAMPLES)/pva/PVA_test-partial.pva -t 0.6 -acodec copy | |||||
fate-pva-demux: CMD = framecrc -idct simple -i $(TARGET_SAMPLES)/pva/PVA_test-partial.pva -t 0.6 -c:a copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_QCP_DEMUXER) += fate-qcp-demux | FATE_SAMPLES_DEMUX-$(CONFIG_QCP_DEMUXER) += fate-qcp-demux | ||||
fate-qcp-demux: CMD = crc -i $(TARGET_SAMPLES)/qcp/0036580847.QCP -acodec copy | |||||
fate-qcp-demux: CMD = crc -i $(TARGET_SAMPLES)/qcp/0036580847.QCP -c:a copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_R3D_DEMUXER) += fate-redcode-demux | FATE_SAMPLES_DEMUX-$(CONFIG_R3D_DEMUXER) += fate-redcode-demux | ||||
fate-redcode-demux: CMD = framecrc -i $(TARGET_SAMPLES)/r3d/4MB-sample.r3d -vcodec copy -acodec copy | |||||
fate-redcode-demux: CMD = framecrc -i $(TARGET_SAMPLES)/r3d/4MB-sample.r3d -c:v copy -c:a copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_SIFF_DEMUXER) += fate-siff-demux | FATE_SAMPLES_DEMUX-$(CONFIG_SIFF_DEMUXER) += fate-siff-demux | ||||
fate-siff-demux: CMD = framecrc -i $(TARGET_SAMPLES)/SIFF/INTRO_B.VB -c copy | fate-siff-demux: CMD = framecrc -i $(TARGET_SAMPLES)/SIFF/INTRO_B.VB -c copy | ||||
@@ -135,13 +135,13 @@ FATE_SAMPLES_DEMUX-$(CONFIG_WSAUD_DEMUXER) += fate-westwood-aud | |||||
fate-westwood-aud: CMD = framecrc -i $(TARGET_SAMPLES)/westwood-aud/excellent.aud -c copy | fate-westwood-aud: CMD = framecrc -i $(TARGET_SAMPLES)/westwood-aud/excellent.aud -c copy | ||||
FATE_SAMPLES_DEMUX-$(call ALLYES, WTV_DEMUXER MPEGVIDEO_PARSER) += fate-wtv-demux | FATE_SAMPLES_DEMUX-$(call ALLYES, WTV_DEMUXER MPEGVIDEO_PARSER) += fate-wtv-demux | ||||
fate-wtv-demux: CMD = framecrc -i $(TARGET_SAMPLES)/wtv/law-and-order-partial.wtv -vcodec copy -acodec copy | |||||
fate-wtv-demux: CMD = framecrc -i $(TARGET_SAMPLES)/wtv/law-and-order-partial.wtv -c:v copy -c:a copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_XMV_DEMUXER) += fate-xmv-demux | FATE_SAMPLES_DEMUX-$(CONFIG_XMV_DEMUXER) += fate-xmv-demux | ||||
fate-xmv-demux: CMD = framecrc -i $(TARGET_SAMPLES)/xmv/logos1p.fmv -vcodec copy -acodec copy | |||||
fate-xmv-demux: CMD = framecrc -i $(TARGET_SAMPLES)/xmv/logos1p.fmv -c:v copy -c:a copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_XWMA_DEMUXER) += fate-xwma-demux | FATE_SAMPLES_DEMUX-$(CONFIG_XWMA_DEMUXER) += fate-xwma-demux | ||||
fate-xwma-demux: CMD = crc -i $(TARGET_SAMPLES)/xwma/ergon.xwma -acodec copy | |||||
fate-xwma-demux: CMD = crc -i $(TARGET_SAMPLES)/xwma/ergon.xwma -c:a copy | |||||
FATE_SAMPLES_DEMUX-$(CONFIG_MPEGTS_DEMUXER) += fate-ts-demux | FATE_SAMPLES_DEMUX-$(CONFIG_MPEGTS_DEMUXER) += fate-ts-demux | ||||
fate-ts-demux: CMD = framecrc -i $(TARGET_SAMPLES)/ac3/mp3ac325-4864-small.ts -codec copy | fate-ts-demux: CMD = framecrc -i $(TARGET_SAMPLES)/ac3/mp3ac325-4864-small.ts -codec copy | ||||
@@ -101,7 +101,7 @@ fate-streamcopy: $(FATE_STREAMCOPY-yes) | |||||
FATE_SAMPLES_FFMPEG-$(call ALLYES, MOV_DEMUXER MATROSKA_MUXER) += fate-rgb24-mkv | FATE_SAMPLES_FFMPEG-$(call ALLYES, MOV_DEMUXER MATROSKA_MUXER) += fate-rgb24-mkv | ||||
fate-rgb24-mkv: $(TARGET_SAMPLES)/qtrle/aletrek-rle.mov | fate-rgb24-mkv: $(TARGET_SAMPLES)/qtrle/aletrek-rle.mov | ||||
fate-rgb24-mkv: CMD = transcode "mov" $(TARGET_SAMPLES)/qtrle/aletrek-rle.mov\ | fate-rgb24-mkv: CMD = transcode "mov" $(TARGET_SAMPLES)/qtrle/aletrek-rle.mov\ | ||||
matroska "-vcodec rawvideo -pix_fmt rgb24 -allow_raw_vfw 1 -frames:v 1" | |||||
matroska "-c:v rawvideo -pix_fmt rgb24 -allow_raw_vfw 1 -frames:v 1" | |||||
FATE_SAMPLES_FFMPEG-$(call ALLYES, AAC_DEMUXER MOV_MUXER) += fate-adtstoasc_ticket3715 | FATE_SAMPLES_FFMPEG-$(call ALLYES, AAC_DEMUXER MOV_MUXER) += fate-adtstoasc_ticket3715 | ||||
fate-adtstoasc_ticket3715: $(TARGET_SAMPLES)/aac/foo.aac | fate-adtstoasc_ticket3715: $(TARGET_SAMPLES)/aac/foo.aac | ||||
@@ -123,7 +123,7 @@ FATE_AFILTER-$(call FILTERDEMDECENCMUX, FIREQUALIZER ATRIM VOLUME, WAV, PCM_S16L | |||||
fate-filter-firequalizer: tests/data/asynth-44100-2.wav | fate-filter-firequalizer: tests/data/asynth-44100-2.wav | ||||
fate-filter-firequalizer: tests/data/filtergraphs/firequalizer | fate-filter-firequalizer: tests/data/filtergraphs/firequalizer | ||||
fate-filter-firequalizer: REF = tests/data/asynth-44100-2.wav | fate-filter-firequalizer: REF = tests/data/asynth-44100-2.wav | ||||
fate-filter-firequalizer: CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-44100-2.wav -filter_script $(TARGET_PATH)/tests/data/filtergraphs/firequalizer -f wav -acodec pcm_s16le - | |||||
fate-filter-firequalizer: CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-44100-2.wav -filter_script $(TARGET_PATH)/tests/data/filtergraphs/firequalizer -f wav -c:a pcm_s16le - | |||||
fate-filter-firequalizer: CMP = oneoff | fate-filter-firequalizer: CMP = oneoff | ||||
fate-filter-firequalizer: CMP_UNIT = s16 | fate-filter-firequalizer: CMP_UNIT = s16 | ||||
fate-filter-firequalizer: SIZE_TOLERANCE = 1058400 - 1097208 | fate-filter-firequalizer: SIZE_TOLERANCE = 1058400 - 1097208 | ||||
@@ -418,7 +418,7 @@ fate-h264-conformance-sva_fm1_e: CMD = framecrc -vsync drop -i | |||||
fate-h264-conformance-sva_nl1_b: CMD = framecrc -vsync drop -i $(TARGET_SAMPLES)/h264-conformance/SVA_NL1_B.264 | fate-h264-conformance-sva_nl1_b: CMD = framecrc -vsync drop -i $(TARGET_SAMPLES)/h264-conformance/SVA_NL1_B.264 | ||||
fate-h264-conformance-sva_nl2_e: CMD = framecrc -vsync drop -i $(TARGET_SAMPLES)/h264-conformance/SVA_NL2_E.264 | fate-h264-conformance-sva_nl2_e: CMD = framecrc -vsync drop -i $(TARGET_SAMPLES)/h264-conformance/SVA_NL2_E.264 | ||||
fate-h264-bsf-mp4toannexb: CMD = md5 -i $(TARGET_SAMPLES)/h264/interlaced_crop.mp4 -vcodec copy -f h264 | |||||
fate-h264-bsf-mp4toannexb: CMD = md5 -i $(TARGET_SAMPLES)/h264/interlaced_crop.mp4 -c:v copy -f h264 | |||||
fate-h264-crop-to-container: CMD = framemd5 -i $(TARGET_SAMPLES)/h264/crop-to-container-dims-canon.mov | fate-h264-crop-to-container: CMD = framemd5 -i $(TARGET_SAMPLES)/h264/crop-to-container-dims-canon.mov | ||||
fate-h264-direct-bff: CMD = framecrc -i $(TARGET_SAMPLES)/h264/direct-bff.mkv | fate-h264-direct-bff: CMD = framecrc -i $(TARGET_SAMPLES)/h264/direct-bff.mkv | ||||
@@ -235,7 +235,7 @@ tests/data/hevc-mp4.mov: ffmpeg$(PROGSSUF)$(EXESUF) | tests/data | |||||
FATE_HEVC-$(call ALLYES, HEVC_DEMUXER MOV_DEMUXER HEVC_MP4TOANNEXB_BSF MOV_MUXER HEVC_MUXER) += fate-hevc-bsf-mp4toannexb | FATE_HEVC-$(call ALLYES, HEVC_DEMUXER MOV_DEMUXER HEVC_MP4TOANNEXB_BSF MOV_MUXER HEVC_MUXER) += fate-hevc-bsf-mp4toannexb | ||||
fate-hevc-bsf-mp4toannexb: tests/data/hevc-mp4.mov | fate-hevc-bsf-mp4toannexb: tests/data/hevc-mp4.mov | ||||
fate-hevc-bsf-mp4toannexb: CMD = md5 -i $(TARGET_PATH)/tests/data/hevc-mp4.mov -vcodec copy -fflags +bitexact -f hevc | |||||
fate-hevc-bsf-mp4toannexb: CMD = md5 -i $(TARGET_PATH)/tests/data/hevc-mp4.mov -c:v copy -fflags +bitexact -f hevc | |||||
fate-hevc-bsf-mp4toannexb: CMP = oneline | fate-hevc-bsf-mp4toannexb: CMP = oneline | ||||
fate-hevc-bsf-mp4toannexb: REF = 1873662a3af1848c37e4eb25722c8df9 | fate-hevc-bsf-mp4toannexb: REF = 1873662a3af1848c37e4eb25722c8df9 | ||||
@@ -15,7 +15,7 @@ SAMPLERATES_NN = 8000 44100 | |||||
define ARESAMPLE | define ARESAMPLE | ||||
FATE_SWR_RESAMPLE += fate-swr-resample-$(3)-$(1)-$(2) | FATE_SWR_RESAMPLE += fate-swr-resample-$(3)-$(1)-$(2) | ||||
fate-swr-resample-$(3)-$(1)-$(2): tests/data/asynth-$(1)-1.wav | fate-swr-resample-$(3)-$(1)-$(2): tests/data/asynth-$(1)-1.wav | ||||
fate-swr-resample-$(3)-$(1)-$(2): CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-$(1)-1.wav -af atrim=end_sample=10240,aresample=$(2):internal_sample_fmt=$(3):exact_rational=0:linear_interp=0,aformat=$(3),aresample=$(1):internal_sample_fmt=$(3):exact_rational=0:linear_interp=0 -f wav -acodec pcm_s16le - | |||||
fate-swr-resample-$(3)-$(1)-$(2): CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-$(1)-1.wav -af atrim=end_sample=10240,aresample=$(2):internal_sample_fmt=$(3):exact_rational=0:linear_interp=0,aformat=$(3),aresample=$(1):internal_sample_fmt=$(3):exact_rational=0:linear_interp=0 -f wav -c:a pcm_s16le - | |||||
fate-swr-resample-$(3)-$(1)-$(2): CMP = stddev | fate-swr-resample-$(3)-$(1)-$(2): CMP = stddev | ||||
fate-swr-resample-$(3)-$(1)-$(2): CMP_UNIT = $(5) | fate-swr-resample-$(3)-$(1)-$(2): CMP_UNIT = $(5) | ||||
@@ -271,7 +271,7 @@ fate-swr-resample-s32p-96000-8000: SIZE_TOLERANCE = 1152000 - 20496 | |||||
define ARESAMPLE_LIN | define ARESAMPLE_LIN | ||||
FATE_SWR_RESAMPLE += fate-swr-resample_lin-$(3)-$(1)-$(2) | FATE_SWR_RESAMPLE += fate-swr-resample_lin-$(3)-$(1)-$(2) | ||||
fate-swr-resample_lin-$(3)-$(1)-$(2): tests/data/asynth-$(1)-1.wav | fate-swr-resample_lin-$(3)-$(1)-$(2): tests/data/asynth-$(1)-1.wav | ||||
fate-swr-resample_lin-$(3)-$(1)-$(2): CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-$(1)-1.wav -af atrim=end_sample=10240,aresample=$(2):linear_interp=1:exact_rational=0:internal_sample_fmt=$(3),aformat=$(3),aresample=$(1):linear_interp=1:exact_rational=0:internal_sample_fmt=$(3) -f wav -acodec pcm_s16le - | |||||
fate-swr-resample_lin-$(3)-$(1)-$(2): CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-$(1)-1.wav -af atrim=end_sample=10240,aresample=$(2):linear_interp=1:exact_rational=0:internal_sample_fmt=$(3),aformat=$(3),aresample=$(1):linear_interp=1:exact_rational=0:internal_sample_fmt=$(3) -f wav -c:a pcm_s16le - | |||||
fate-swr-resample_lin-$(3)-$(1)-$(2): CMP = stddev | fate-swr-resample_lin-$(3)-$(1)-$(2): CMP = stddev | ||||
fate-swr-resample_lin-$(3)-$(1)-$(2): CMP_UNIT = $(5) | fate-swr-resample_lin-$(3)-$(1)-$(2): CMP_UNIT = $(5) | ||||
@@ -336,7 +336,7 @@ fate-swr-resample_lin-dblp-48000-44100: SIZE_TOLERANCE = 576000 - 20480 | |||||
define ARESAMPLE_NN | define ARESAMPLE_NN | ||||
FATE_SWR_RESAMPLE += fate-swr-resample_nn-$(3)-$(1)-$(2) | FATE_SWR_RESAMPLE += fate-swr-resample_nn-$(3)-$(1)-$(2) | ||||
fate-swr-resample_nn-$(3)-$(1)-$(2): tests/data/asynth-$(1)-1.wav | fate-swr-resample_nn-$(3)-$(1)-$(2): tests/data/asynth-$(1)-1.wav | ||||
fate-swr-resample_nn-$(3)-$(1)-$(2): CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-$(1)-1.wav -af atrim=end_sample=10240,aresample=$(2):filter_size=1:phase_shift=0:linear_interp=0:internal_sample_fmt=$(3),aformat=$(3),aresample=$(1):linear_interp=0:exact_rational=0:internal_sample_fmt=$(3) -f wav -acodec pcm_s16le - | |||||
fate-swr-resample_nn-$(3)-$(1)-$(2): CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-$(1)-1.wav -af atrim=end_sample=10240,aresample=$(2):filter_size=1:phase_shift=0:linear_interp=0:internal_sample_fmt=$(3),aformat=$(3),aresample=$(1):linear_interp=0:exact_rational=0:internal_sample_fmt=$(3) -f wav -c:a pcm_s16le - | |||||
fate-swr-resample_nn-$(3)-$(1)-$(2): CMP = stddev | fate-swr-resample_nn-$(3)-$(1)-$(2): CMP = stddev | ||||
fate-swr-resample_nn-$(3)-$(1)-$(2): CMP_UNIT = $(5) | fate-swr-resample_nn-$(3)-$(1)-$(2): CMP_UNIT = $(5) | ||||
@@ -359,7 +359,7 @@ fate-swr-resample_nn-s16p-8000-44100: SIZE_TOLERANCE = 96000 - 20480 | |||||
define ARESAMPLE_ASYNC | define ARESAMPLE_ASYNC | ||||
FATE_SWR_RESAMPLE += fate-swr-resample_async-$(3)-$(1)-$(2) | FATE_SWR_RESAMPLE += fate-swr-resample_async-$(3)-$(1)-$(2) | ||||
fate-swr-resample_async-$(3)-$(1)-$(2): tests/data/asynth-$(1)-1.wav | fate-swr-resample_async-$(3)-$(1)-$(2): tests/data/asynth-$(1)-1.wav | ||||
fate-swr-resample_async-$(3)-$(1)-$(2): CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-$(1)-1.wav -af atrim=end_sample=10240,asetpts=PTS+random\(0\)*200-100,aresample=$(2):async=50:min_hard_comp=0.100000:first_pts=0:linear_interp=0:exact_rational=0:internal_sample_fmt=$(3),aformat=$(3),aresample=$(1):linear_interp=0:exact_rational=0:internal_sample_fmt=$(3) -f wav -acodec pcm_s16le - | |||||
fate-swr-resample_async-$(3)-$(1)-$(2): CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-$(1)-1.wav -af atrim=end_sample=10240,asetpts=PTS+random\(0\)*200-100,aresample=$(2):async=50:min_hard_comp=0.100000:first_pts=0:linear_interp=0:exact_rational=0:internal_sample_fmt=$(3),aformat=$(3),aresample=$(1):linear_interp=0:exact_rational=0:internal_sample_fmt=$(3) -f wav -c:a pcm_s16le - | |||||
fate-swr-resample_async-$(3)-$(1)-$(2): CMP = stddev | fate-swr-resample_async-$(3)-$(1)-$(2): CMP = stddev | ||||
fate-swr-resample_async-$(3)-$(1)-$(2): CMP_UNIT = $(5) | fate-swr-resample_async-$(3)-$(1)-$(2): CMP_UNIT = $(5) | ||||
@@ -382,7 +382,7 @@ fate-swr-resample_async-s16p-8000-44100: SIZE_TOLERANCE = 96000 - 20344 | |||||
define ARESAMPLE_EXACT | define ARESAMPLE_EXACT | ||||
FATE_SWR_RESAMPLE += fate-swr-resample_exact-$(3)-$(1)-$(2) | FATE_SWR_RESAMPLE += fate-swr-resample_exact-$(3)-$(1)-$(2) | ||||
fate-swr-resample_exact-$(3)-$(1)-$(2): tests/data/asynth-$(1)-1.wav | fate-swr-resample_exact-$(3)-$(1)-$(2): tests/data/asynth-$(1)-1.wav | ||||
fate-swr-resample_exact-$(3)-$(1)-$(2): CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-$(1)-1.wav -af atrim=end_sample=10240,aresample=$(2):internal_sample_fmt=$(3):exact_rational=on:linear_interp=0,aformat=$(3),aresample=$(1):internal_sample_fmt=$(3):exact_rational=on:linear_interp=0 -f wav -acodec pcm_s16le - | |||||
fate-swr-resample_exact-$(3)-$(1)-$(2): CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-$(1)-1.wav -af atrim=end_sample=10240,aresample=$(2):internal_sample_fmt=$(3):exact_rational=on:linear_interp=0,aformat=$(3),aresample=$(1):internal_sample_fmt=$(3):exact_rational=on:linear_interp=0 -f wav -c:a pcm_s16le - | |||||
fate-swr-resample_exact-$(3)-$(1)-$(2): CMP = stddev | fate-swr-resample_exact-$(3)-$(1)-$(2): CMP = stddev | ||||
fate-swr-resample_exact-$(3)-$(1)-$(2): CMP_UNIT = $(5) | fate-swr-resample_exact-$(3)-$(1)-$(2): CMP_UNIT = $(5) | ||||
@@ -633,7 +633,7 @@ fate-swr-resample_exact-s32p-96000-8000: SIZE_TOLERANCE = 1152000 - 20496 | |||||
define ARESAMPLE_EXACT_ASYNC | define ARESAMPLE_EXACT_ASYNC | ||||
FATE_SWR_RESAMPLE += fate-swr-resample_exact_async-$(3)-$(1)-$(2) | FATE_SWR_RESAMPLE += fate-swr-resample_exact_async-$(3)-$(1)-$(2) | ||||
fate-swr-resample_exact_async-$(3)-$(1)-$(2): tests/data/asynth-$(1)-1.wav | fate-swr-resample_exact_async-$(3)-$(1)-$(2): tests/data/asynth-$(1)-1.wav | ||||
fate-swr-resample_exact_async-$(3)-$(1)-$(2): CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-$(1)-1.wav -af atrim=end_sample=10240,asetpts=PTS+random\(0\)*200-100,aresample=$(2):async=50:min_hard_comp=0.100000:first_pts=0:internal_sample_fmt=$(3):exact_rational=on:linear_interp=0,aformat=$(3),aresample=$(1):internal_sample_fmt=$(3):exact_rational=on:linear_interp=0 -f wav -acodec pcm_s16le - | |||||
fate-swr-resample_exact_async-$(3)-$(1)-$(2): CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-$(1)-1.wav -af atrim=end_sample=10240,asetpts=PTS+random\(0\)*200-100,aresample=$(2):async=50:min_hard_comp=0.100000:first_pts=0:internal_sample_fmt=$(3):exact_rational=on:linear_interp=0,aformat=$(3),aresample=$(1):internal_sample_fmt=$(3):exact_rational=on:linear_interp=0 -f wav -c:a pcm_s16le - | |||||
fate-swr-resample_exact_async-$(3)-$(1)-$(2): CMP = stddev | fate-swr-resample_exact_async-$(3)-$(1)-$(2): CMP = stddev | ||||
fate-swr-resample_exact_async-$(3)-$(1)-$(2): CMP_UNIT = $(5) | fate-swr-resample_exact_async-$(3)-$(1)-$(2): CMP_UNIT = $(5) | ||||
@@ -716,7 +716,7 @@ fate-swr-resample_exact_async-s32p-8000-48000: SIZE_TOLERANCE = 96000 - 20344 | |||||
define ARESAMPLE_EXACT_LIN | define ARESAMPLE_EXACT_LIN | ||||
FATE_SWR_RESAMPLE += fate-swr-resample_exact_lin-$(3)-$(1)-$(2) | FATE_SWR_RESAMPLE += fate-swr-resample_exact_lin-$(3)-$(1)-$(2) | ||||
fate-swr-resample_exact_lin-$(3)-$(1)-$(2): tests/data/asynth-$(1)-1.wav | fate-swr-resample_exact_lin-$(3)-$(1)-$(2): tests/data/asynth-$(1)-1.wav | ||||
fate-swr-resample_exact_lin-$(3)-$(1)-$(2): CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-$(1)-1.wav -af atrim=end_sample=10240,aresample=$(2):internal_sample_fmt=$(3):exact_rational=on:linear_interp=on,aformat=$(3),aresample=$(1):internal_sample_fmt=$(3):exact_rational=on:linear_interp=on -f wav -acodec pcm_s16le - | |||||
fate-swr-resample_exact_lin-$(3)-$(1)-$(2): CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-$(1)-1.wav -af atrim=end_sample=10240,aresample=$(2):internal_sample_fmt=$(3):exact_rational=on:linear_interp=on,aformat=$(3),aresample=$(1):internal_sample_fmt=$(3):exact_rational=on:linear_interp=on -f wav -c:a pcm_s16le - | |||||
fate-swr-resample_exact_lin-$(3)-$(1)-$(2): CMP = stddev | fate-swr-resample_exact_lin-$(3)-$(1)-$(2): CMP = stddev | ||||
fate-swr-resample_exact_lin-$(3)-$(1)-$(2): CMP_UNIT = $(5) | fate-swr-resample_exact_lin-$(3)-$(1)-$(2): CMP_UNIT = $(5) | ||||
@@ -967,7 +967,7 @@ fate-swr-resample_exact_lin-s32p-96000-8000: SIZE_TOLERANCE = 1152000 - 20496 | |||||
define ARESAMPLE_EXACT_LIN_ASYNC | define ARESAMPLE_EXACT_LIN_ASYNC | ||||
FATE_SWR_RESAMPLE += fate-swr-resample_exact_lin_async-$(3)-$(1)-$(2) | FATE_SWR_RESAMPLE += fate-swr-resample_exact_lin_async-$(3)-$(1)-$(2) | ||||
fate-swr-resample_exact_lin_async-$(3)-$(1)-$(2): tests/data/asynth-$(1)-1.wav | fate-swr-resample_exact_lin_async-$(3)-$(1)-$(2): tests/data/asynth-$(1)-1.wav | ||||
fate-swr-resample_exact_lin_async-$(3)-$(1)-$(2): CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-$(1)-1.wav -af atrim=end_sample=10240,asetpts=PTS+random\(0\)*200-100,aresample=$(2):async=50:min_hard_comp=0.100000:first_pts=0:internal_sample_fmt=$(3):exact_rational=on:linear_interp=on,aformat=$(3),aresample=$(1):internal_sample_fmt=$(3):exact_rational=on:linear_interp=on -f wav -acodec pcm_s16le - | |||||
fate-swr-resample_exact_lin_async-$(3)-$(1)-$(2): CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-$(1)-1.wav -af atrim=end_sample=10240,asetpts=PTS+random\(0\)*200-100,aresample=$(2):async=50:min_hard_comp=0.100000:first_pts=0:internal_sample_fmt=$(3):exact_rational=on:linear_interp=on,aformat=$(3),aresample=$(1):internal_sample_fmt=$(3):exact_rational=on:linear_interp=on -f wav -c:a pcm_s16le - | |||||
fate-swr-resample_exact_lin_async-$(3)-$(1)-$(2): CMP = stddev | fate-swr-resample_exact_lin_async-$(3)-$(1)-$(2): CMP = stddev | ||||
fate-swr-resample_exact_lin_async-$(3)-$(1)-$(2): CMP_UNIT = $(5) | fate-swr-resample_exact_lin_async-$(3)-$(1)-$(2): CMP_UNIT = $(5) | ||||
@@ -1089,7 +1089,7 @@ FATE_SWR += $(FATE_SWR_RESAMPLE-yes) | |||||
FATE_SWR_AUDIOCONVERT-$(call FILTERDEMDECENCMUX, AFORMAT AEVAL, WAV, PCM_S16LE, PCM_S16LE, WAV) += fate-swr-audioconvert | FATE_SWR_AUDIOCONVERT-$(call FILTERDEMDECENCMUX, AFORMAT AEVAL, WAV, PCM_S16LE, PCM_S16LE, WAV) += fate-swr-audioconvert | ||||
fate-swr-audioconvert: tests/data/asynth-44100-1.wav | fate-swr-audioconvert: tests/data/asynth-44100-1.wav | ||||
fate-swr-audioconvert: REF = tests/data/asynth-44100-1.wav | fate-swr-audioconvert: REF = tests/data/asynth-44100-1.wav | ||||
fate-swr-audioconvert: CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-44100-1.wav -af "aformat=fltp,aeval=val(0)+(random(0)-0.5)/33000,aformat=fltp" -f wav -acodec pcm_s16le - | |||||
fate-swr-audioconvert: CMD = ffmpeg -i $(TARGET_PATH)/tests/data/asynth-44100-1.wav -af "aformat=fltp,aeval=val(0)+(random(0)-0.5)/33000,aformat=fltp" -f wav -c:a pcm_s16le - | |||||
fate-swr-audioconvert: CMP = stddev | fate-swr-audioconvert: CMP = stddev | ||||
fate-swr-audioconvert: FUZZ = 0 | fate-swr-audioconvert: FUZZ = 0 | ||||
@@ -45,7 +45,7 @@ FATE_WMV8_DRM += fate-wmv8-drm | |||||
fate-wmv8-drm: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c39 -i $(TARGET_SAMPLES)/wmv8/wmv_drm.wmv -an -frames:v 129 | fate-wmv8-drm: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c39 -i $(TARGET_SAMPLES)/wmv8/wmv_drm.wmv -an -frames:v 129 | ||||
FATE_WMV8_DRM += fate-wmv8-drm-nodec | FATE_WMV8_DRM += fate-wmv8-drm-nodec | ||||
fate-wmv8-drm-nodec: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c39 -i $(TARGET_SAMPLES)/wmv8/wmv_drm.wmv -acodec copy -vcodec copy | |||||
fate-wmv8-drm-nodec: CMD = framecrc -cryptokey 137381538c84c068111902a59c5cf6c340247c39 -i $(TARGET_SAMPLES)/wmv8/wmv_drm.wmv -c:a copy -c:v copy | |||||
FATE_MICROSOFT-$(call DEMDEC, ASF, WMV3) += $(FATE_WMV8_DRM) | FATE_MICROSOFT-$(call DEMDEC, ASF, WMV3) += $(FATE_WMV8_DRM) | ||||
fate-wmv8_drm: $(FATE_WMV8_DRM) | fate-wmv8_drm: $(FATE_WMV8_DRM) | ||||
@@ -1,29 +1,29 @@ | |||||
FATE_MP3 += fate-mp3-float-conf-compl | FATE_MP3 += fate-mp3-float-conf-compl | ||||
fate-mp3-float-conf-compl: CMD = ffmpeg -acodec mp3float -i $(TARGET_SAMPLES)/mp3-conformance/compl.bit -f f32le - | |||||
fate-mp3-float-conf-compl: CMD = ffmpeg -c:a mp3float -i $(TARGET_SAMPLES)/mp3-conformance/compl.bit -f f32le - | |||||
fate-mp3-float-conf-compl: REF = $(SAMPLES)/mp3-conformance/compl.f32 | fate-mp3-float-conf-compl: REF = $(SAMPLES)/mp3-conformance/compl.f32 | ||||
FATE_MP3 += fate-mp3-float-conf-he_32khz | FATE_MP3 += fate-mp3-float-conf-he_32khz | ||||
fate-mp3-float-conf-he_32khz: CMD = ffmpeg -acodec mp3float -i $(TARGET_SAMPLES)/mp3-conformance/he_32khz.bit -af atrim=end_sample=171648 -f f32le - | |||||
fate-mp3-float-conf-he_32khz: CMD = ffmpeg -c:a mp3float -i $(TARGET_SAMPLES)/mp3-conformance/he_32khz.bit -af atrim=end_sample=171648 -f f32le - | |||||
fate-mp3-float-conf-he_32khz: REF = $(SAMPLES)/mp3-conformance/he_32khz.f32 | fate-mp3-float-conf-he_32khz: REF = $(SAMPLES)/mp3-conformance/he_32khz.f32 | ||||
FATE_MP3 += fate-mp3-float-conf-he_44khz | FATE_MP3 += fate-mp3-float-conf-he_44khz | ||||
fate-mp3-float-conf-he_44khz: CMD = ffmpeg -acodec mp3float -i $(TARGET_SAMPLES)/mp3-conformance/he_44khz.bit -af atrim=end_sample=471168 -f f32le - | |||||
fate-mp3-float-conf-he_44khz: CMD = ffmpeg -c:a mp3float -i $(TARGET_SAMPLES)/mp3-conformance/he_44khz.bit -af atrim=end_sample=471168 -f f32le - | |||||
fate-mp3-float-conf-he_44khz: REF = $(SAMPLES)/mp3-conformance/he_44khz.f32 | fate-mp3-float-conf-he_44khz: REF = $(SAMPLES)/mp3-conformance/he_44khz.f32 | ||||
FATE_MP3 += fate-mp3-float-conf-he_48khz | FATE_MP3 += fate-mp3-float-conf-he_48khz | ||||
fate-mp3-float-conf-he_48khz: CMD = ffmpeg -acodec mp3float -i $(TARGET_SAMPLES)/mp3-conformance/he_48khz.bit -af atrim=end_sample=171648 -f f32le - | |||||
fate-mp3-float-conf-he_48khz: CMD = ffmpeg -c:a mp3float -i $(TARGET_SAMPLES)/mp3-conformance/he_48khz.bit -af atrim=end_sample=171648 -f f32le - | |||||
fate-mp3-float-conf-he_48khz: REF = $(SAMPLES)/mp3-conformance/he_48khz.f32 | fate-mp3-float-conf-he_48khz: REF = $(SAMPLES)/mp3-conformance/he_48khz.f32 | ||||
FATE_MP3 += fate-mp3-float-conf-hecommon | FATE_MP3 += fate-mp3-float-conf-hecommon | ||||
fate-mp3-float-conf-hecommon: CMD = ffmpeg -acodec mp3float -i $(TARGET_SAMPLES)/mp3-conformance/hecommon.bit -af atrim=end_sample=33408 -f f32le - | |||||
fate-mp3-float-conf-hecommon: CMD = ffmpeg -c:a mp3float -i $(TARGET_SAMPLES)/mp3-conformance/hecommon.bit -af atrim=end_sample=33408 -f f32le - | |||||
fate-mp3-float-conf-hecommon: REF = $(SAMPLES)/mp3-conformance/hecommon.f32 | fate-mp3-float-conf-hecommon: REF = $(SAMPLES)/mp3-conformance/hecommon.f32 | ||||
FATE_MP3 += fate-mp3-float-conf-si | FATE_MP3 += fate-mp3-float-conf-si | ||||
fate-mp3-float-conf-si: CMD = ffmpeg -acodec mp3float -i $(TARGET_SAMPLES)/mp3-conformance/si.bit -af atrim=end_sample=134784 -f f32le - | |||||
fate-mp3-float-conf-si: CMD = ffmpeg -c:a mp3float -i $(TARGET_SAMPLES)/mp3-conformance/si.bit -af atrim=end_sample=134784 -f f32le - | |||||
fate-mp3-float-conf-si: REF = $(SAMPLES)/mp3-conformance/si.f32 | fate-mp3-float-conf-si: REF = $(SAMPLES)/mp3-conformance/si.f32 | ||||
FATE_MP3 += fate-mp3-float-conf-si_block | FATE_MP3 += fate-mp3-float-conf-si_block | ||||
fate-mp3-float-conf-si_block: CMD = ffmpeg -acodec mp3float -i $(TARGET_SAMPLES)/mp3-conformance/si_block.bit -af atrim=end_sample=72576 -f f32le - | |||||
fate-mp3-float-conf-si_block: CMD = ffmpeg -c:a mp3float -i $(TARGET_SAMPLES)/mp3-conformance/si_block.bit -af atrim=end_sample=72576 -f f32le - | |||||
fate-mp3-float-conf-si_block: REF = $(SAMPLES)/mp3-conformance/si_block.f32 | fate-mp3-float-conf-si_block: REF = $(SAMPLES)/mp3-conformance/si_block.f32 | ||||
FATE_MP3 += fate-mp3-float-extra_overread | FATE_MP3 += fate-mp3-float-extra_overread | ||||
@@ -1,8 +1,8 @@ | |||||
FATE_MPC-$(CONFIG_MPC_DEMUXER) += fate-mpc7-demux | FATE_MPC-$(CONFIG_MPC_DEMUXER) += fate-mpc7-demux | ||||
fate-mpc7-demux: CMD = crc -i $(TARGET_SAMPLES)/musepack/inside-mp7.mpc -acodec copy | |||||
fate-mpc7-demux: CMD = crc -i $(TARGET_SAMPLES)/musepack/inside-mp7.mpc -c:a copy | |||||
FATE_MPC-$(CONFIG_MPC8_DEMUXER) += fate-mpc8-demux | FATE_MPC-$(CONFIG_MPC8_DEMUXER) += fate-mpc8-demux | ||||
fate-mpc8-demux: CMD = crc -i $(TARGET_SAMPLES)/musepack/inside-mp8.mpc -acodec copy | |||||
fate-mpc8-demux: CMD = crc -i $(TARGET_SAMPLES)/musepack/inside-mp8.mpc -c:a copy | |||||
FATE_MPC-$(call DEMDEC, MPC, MPC7) += fate-musepack7 | FATE_MPC-$(call DEMDEC, MPC, MPC7) += fate-musepack7 | ||||
fate-musepack7: CMD = pcm -i $(TARGET_SAMPLES)/musepack/inside-mp7.mpc | fate-musepack7: CMD = pcm -i $(TARGET_SAMPLES)/musepack/inside-mp7.mpc | ||||
@@ -1,12 +1,12 @@ | |||||
FATE_MXF += fate-mxf-missing-index-demux | FATE_MXF += fate-mxf-missing-index-demux | ||||
fate-mxf-missing-index-demux: CMD = crc -i $(TARGET_SAMPLES)/mxf/opatom_missing_index.mxf -acodec copy | |||||
fate-mxf-missing-index-demux: CMD = crc -i $(TARGET_SAMPLES)/mxf/opatom_missing_index.mxf -c:a copy | |||||
FATE_MXF += fate-mxf-essencegroup-demux | FATE_MXF += fate-mxf-essencegroup-demux | ||||
fate-mxf-essencegroup-demux: CMD = framecrc -i $(TARGET_SAMPLES)/mxf/opatom_essencegroup_alpha_raw.mxf -vcodec copy | |||||
fate-mxf-essencegroup-demux: CMD = framecrc -i $(TARGET_SAMPLES)/mxf/opatom_essencegroup_alpha_raw.mxf -c:v copy | |||||
FATE_MXF += fate-mxf-multiple-components-demux | FATE_MXF += fate-mxf-multiple-components-demux | ||||
fate-mxf-multiple-components-demux: CMD = framecrc -i $(TARGET_SAMPLES)/mxf/multiple_components.mxf -vcodec copy | |||||
fate-mxf-multiple-components-demux: CMD = framecrc -i $(TARGET_SAMPLES)/mxf/multiple_components.mxf -c:v copy | |||||
FATE_MXF += fate-mxf-metadata-source-ref1 | FATE_MXF += fate-mxf-metadata-source-ref1 | ||||
fate-mxf-metadata-source-ref1: CMD = fmtstdout ffmetadata -i $(TARGET_SAMPLES)/mxf/track_01_v02.mxf -fflags +bitexact -flags +bitexact -map 0:0 -map 0:2 -map 0:3 -map_metadata:g -1 | fate-mxf-metadata-source-ref1: CMD = fmtstdout ffmetadata -i $(TARGET_SAMPLES)/mxf/track_01_v02.mxf -fflags +bitexact -flags +bitexact -map 0:0 -map 0:2 -map 0:3 -map_metadata:g -1 | ||||
@@ -19,4 +19,4 @@ fate-prores-alpha: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/pror | |||||
fate-prores-alpha_skip: CMD = framecrc -flags +bitexact -skip_alpha 1 -i $(TARGET_SAMPLES)/prores/Sequence_1-Apple_ProRes_with_Alpha.mov -pix_fmt yuv444p10le | fate-prores-alpha_skip: CMD = framecrc -flags +bitexact -skip_alpha 1 -i $(TARGET_SAMPLES)/prores/Sequence_1-Apple_ProRes_with_Alpha.mov -pix_fmt yuv444p10le | ||||
fate-prores-transparency: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/prores/prores4444_with_transparency.mov -pix_fmt yuva444p10le | fate-prores-transparency: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/prores/prores4444_with_transparency.mov -pix_fmt yuva444p10le | ||||
fate-prores-transparency_skip: CMD = framecrc -flags +bitexact -skip_alpha 1 -i $(TARGET_SAMPLES)/prores/prores4444_with_transparency.mov -pix_fmt yuv444p10le | fate-prores-transparency_skip: CMD = framecrc -flags +bitexact -skip_alpha 1 -i $(TARGET_SAMPLES)/prores/prores4444_with_transparency.mov -pix_fmt yuv444p10le | ||||
fate-prores-gray: CMD = framecrc -flags +bitexact -acodec aac_fixed -i $(TARGET_SAMPLES)/prores/gray.mov -pix_fmt yuv422p10le | |||||
fate-prores-gray: CMD = framecrc -flags +bitexact -c:a aac_fixed -i $(TARGET_SAMPLES)/prores/gray.mov -pix_fmt yuv422p10le |
@@ -28,7 +28,7 @@ fate-utvideo_yuv422_median: CMD = framecrc -i $(TARGET_SAMPLES)/utvideo/utvideo_ | |||||
FATE_SAMPLES_AVCONV-$(call DEMDEC, AVI, UTVIDEO) += $(FATE_UTVIDEO) | FATE_SAMPLES_AVCONV-$(call DEMDEC, AVI, UTVIDEO) += $(FATE_UTVIDEO) | ||||
fate-utvideo: $(FATE_UTVIDEO) | fate-utvideo: $(FATE_UTVIDEO) | ||||
fate-utvideoenc%: CMD = framemd5 -f image2 -vcodec pgmyuv -i $(TARGET_PATH)/tests/vsynth1/%02d.pgm -vcodec utvideo -slices 1 -sws_flags +accurate_rnd+bitexact ${OPTS} | |||||
fate-utvideoenc%: CMD = framemd5 -f image2 -c:v pgmyuv -i $(TARGET_PATH)/tests/vsynth1/%02d.pgm -c:v utvideo -slices 1 -sws_flags +accurate_rnd+bitexact ${OPTS} | |||||
FATE_UTVIDEOENC += fate-utvideoenc_rgba_left | FATE_UTVIDEOENC += fate-utvideoenc_rgba_left | ||||
fate-utvideoenc_rgba_left: OPTS = -pix_fmt rgba -pred left | fate-utvideoenc_rgba_left: OPTS = -pix_fmt rgba -pred left | ||||
@@ -19,7 +19,7 @@ FATE_VCODEC-$(call ENCDEC, ASV2, AVI) += asv2 | |||||
fate-vsynth%-asv2: ENCOPTS = -qscale 10 | fate-vsynth%-asv2: ENCOPTS = -qscale 10 | ||||
FATE_VCODEC-$(call ENCDEC, CINEPAK, MOV) += cinepak | FATE_VCODEC-$(call ENCDEC, CINEPAK, MOV) += cinepak | ||||
fate-vsynth%-cinepak: ENCOPTS = -vcodec cinepak -frames 3 | |||||
fate-vsynth%-cinepak: ENCOPTS = -c:v cinepak -frames 3 | |||||
fate-vsynth%-cinepak: FMT = mov | fate-vsynth%-cinepak: FMT = mov | ||||
FATE_VCODEC-$(call ENCDEC, CLJR, AVI) += cljr | FATE_VCODEC-$(call ENCDEC, CLJR, AVI) += cljr | ||||
@@ -41,13 +41,13 @@ FATE_VCODEC-$(call ENCDEC, VC2 DIRAC, MOV) += vc2-420p vc2-420p10 vc2-420p12 \ | |||||
vc2-444p vc2-444p10 vc2-444p12 | vc2-444p vc2-444p10 vc2-444p12 | ||||
fate-vsynth1-vc2-%: FMT = mov | fate-vsynth1-vc2-%: FMT = mov | ||||
fate-vsynth1-vc2-%: ENCOPTS = -pix_fmt yuv$(@:fate-vsynth1-vc2-%=%) \ | fate-vsynth1-vc2-%: ENCOPTS = -pix_fmt yuv$(@:fate-vsynth1-vc2-%=%) \ | ||||
-vcodec vc2 -frames 5 -strict -1 | |||||
-c:v vc2 -frames 5 -strict -1 | |||||
fate-vsynth2-vc2-%: FMT = mov | fate-vsynth2-vc2-%: FMT = mov | ||||
fate-vsynth2-vc2-%: ENCOPTS = -pix_fmt yuv$(@:fate-vsynth2-vc2-%=%) \ | fate-vsynth2-vc2-%: ENCOPTS = -pix_fmt yuv$(@:fate-vsynth2-vc2-%=%) \ | ||||
-vcodec vc2 -frames 5 -strict -1 | |||||
-c:v vc2 -frames 5 -strict -1 | |||||
fate-vsynth_lena-vc2-%: FMT = mov | fate-vsynth_lena-vc2-%: FMT = mov | ||||
fate-vsynth_lena-vc2-%: ENCOPTS = -pix_fmt yuv$(@:fate-vsynth_lena-vc2-%=%) \ | fate-vsynth_lena-vc2-%: ENCOPTS = -pix_fmt yuv$(@:fate-vsynth_lena-vc2-%=%) \ | ||||
-vcodec vc2 -frames 5 -strict -1 | |||||
-c:v vc2 -frames 5 -strict -1 | |||||
fate-vsynth%-dnxhd-720p: ENCOPTS = -s hd720 -b 90M \ | fate-vsynth%-dnxhd-720p: ENCOPTS = -s hd720 -b 90M \ | ||||
-pix_fmt yuv422p -frames 5 -qmax 8 | -pix_fmt yuv422p -frames 5 -qmax 8 | ||||
@@ -164,10 +164,10 @@ fate-vsynth%-ffv1-v3-rgb48: ENCOPTS = -level 3 -pix_fmt rgb48 -strict -2 \ | |||||
fate-vsynth%-ffv1-v3-rgb48: DECOPTS = -sws_flags neighbor+bitexact | fate-vsynth%-ffv1-v3-rgb48: DECOPTS = -sws_flags neighbor+bitexact | ||||
FATE_VCODEC-$(call ENCDEC, FFVHUFF, AVI) += ffvhuff ffvhuff444 ffvhuff420p12 ffvhuff422p10left ffvhuff444p16 | FATE_VCODEC-$(call ENCDEC, FFVHUFF, AVI) += ffvhuff ffvhuff444 ffvhuff420p12 ffvhuff422p10left ffvhuff444p16 | ||||
fate-vsynth%-ffvhuff444: ENCOPTS = -vcodec ffvhuff -pix_fmt yuv444p | |||||
fate-vsynth%-ffvhuff420p12: ENCOPTS = -vcodec ffvhuff -pix_fmt yuv420p12le | |||||
fate-vsynth%-ffvhuff422p10left: ENCOPTS = -vcodec ffvhuff -pix_fmt yuv422p10le -pred left | |||||
fate-vsynth%-ffvhuff444p16: ENCOPTS = -vcodec ffvhuff -pix_fmt yuv444p16le -pred plane | |||||
fate-vsynth%-ffvhuff444: ENCOPTS = -c:v ffvhuff -pix_fmt yuv444p | |||||
fate-vsynth%-ffvhuff420p12: ENCOPTS = -c:v ffvhuff -pix_fmt yuv420p12le | |||||
fate-vsynth%-ffvhuff422p10left: ENCOPTS = -c:v ffvhuff -pix_fmt yuv422p10le -pred left | |||||
fate-vsynth%-ffvhuff444p16: ENCOPTS = -c:v ffvhuff -pix_fmt yuv444p16le -pred plane | |||||
FATE_VCODEC-$(call ENCDEC, FLASHSV, FLV) += flashsv | FATE_VCODEC-$(call ENCDEC, FLASHSV, FLV) += flashsv | ||||
fate-vsynth%-flashsv: ENCOPTS = -sws_flags neighbor+full_chroma_int | fate-vsynth%-flashsv: ENCOPTS = -sws_flags neighbor+full_chroma_int | ||||
@@ -193,11 +193,11 @@ fate-vsynth%-h263-obmc: ENCOPTS = -qscale 10 -obmc 1 | |||||
fate-vsynth%-h263p: ENCOPTS = -qscale 2 -flags +aic -umv 1 -aiv 1 -ps 300 | fate-vsynth%-h263p: ENCOPTS = -qscale 2 -flags +aic -umv 1 -aiv 1 -ps 300 | ||||
FATE_VCODEC-$(call ENCDEC, HUFFYUV, AVI) += huffyuv huffyuvbgr24 huffyuvbgra | FATE_VCODEC-$(call ENCDEC, HUFFYUV, AVI) += huffyuv huffyuvbgr24 huffyuvbgra | ||||
fate-vsynth%-huffyuv: ENCOPTS = -vcodec huffyuv -pix_fmt yuv422p -sws_flags neighbor | |||||
fate-vsynth%-huffyuv: ENCOPTS = -c:v huffyuv -pix_fmt yuv422p -sws_flags neighbor | |||||
fate-vsynth%-huffyuv: DECOPTS = -sws_flags neighbor | fate-vsynth%-huffyuv: DECOPTS = -sws_flags neighbor | ||||
fate-vsynth%-huffyuvbgr24: ENCOPTS = -vcodec huffyuv -pix_fmt bgr24 -sws_flags neighbor | |||||
fate-vsynth%-huffyuvbgr24: ENCOPTS = -c:v huffyuv -pix_fmt bgr24 -sws_flags neighbor | |||||
fate-vsynth%-huffyuvbgr24: DECOPTS = -sws_flags neighbor | fate-vsynth%-huffyuvbgr24: DECOPTS = -sws_flags neighbor | ||||
fate-vsynth%-huffyuvbgra: ENCOPTS = -vcodec huffyuv -pix_fmt bgr32 -sws_flags neighbor | |||||
fate-vsynth%-huffyuvbgra: ENCOPTS = -c:v huffyuv -pix_fmt bgr32 -sws_flags neighbor | |||||
fate-vsynth%-huffyuvbgra: DECOPTS = -sws_flags neighbor | fate-vsynth%-huffyuvbgra: DECOPTS = -sws_flags neighbor | ||||
FATE_VCODEC-$(call ENCDEC, JPEGLS, AVI) += jpegls | FATE_VCODEC-$(call ENCDEC, JPEGLS, AVI) += jpegls | ||||
@@ -206,9 +206,9 @@ fate-vsynth%-jpegls: DECOPTS = -sws_flags area | |||||
FATE_VCODEC-$(call ENCDEC, JPEG2000, AVI) += jpeg2000 jpeg2000-97 | FATE_VCODEC-$(call ENCDEC, JPEG2000, AVI) += jpeg2000 jpeg2000-97 | ||||
fate-vsynth%-jpeg2000: ENCOPTS = -qscale 7 -strict experimental -pred 1 -pix_fmt rgb24 | fate-vsynth%-jpeg2000: ENCOPTS = -qscale 7 -strict experimental -pred 1 -pix_fmt rgb24 | ||||
fate-vsynth%-jpeg2000: DECINOPTS = -vcodec jpeg2000 | |||||
fate-vsynth%-jpeg2000: DECINOPTS = -c:v jpeg2000 | |||||
fate-vsynth%-jpeg2000-97: ENCOPTS = -qscale 7 -strict experimental -pix_fmt rgb24 | fate-vsynth%-jpeg2000-97: ENCOPTS = -qscale 7 -strict experimental -pix_fmt rgb24 | ||||
fate-vsynth%-jpeg2000-97: DECINOPTS = -vcodec jpeg2000 | |||||
fate-vsynth%-jpeg2000-97: DECINOPTS = -c:v jpeg2000 | |||||
FATE_VCODEC-$(call ENCDEC, LJPEG MJPEG, AVI) += ljpeg | FATE_VCODEC-$(call ENCDEC, LJPEG MJPEG, AVI) += ljpeg | ||||
fate-vsynth%-ljpeg: ENCOPTS = -strict -1 | fate-vsynth%-ljpeg: ENCOPTS = -strict -1 | ||||
@@ -157,7 +157,7 @@ FATE_VIDEO-$(call DEMDEC, IDCIN, IDCIN) += fate-id-cin-video | |||||
fate-id-cin-video: CMD = framecrc -i $(TARGET_SAMPLES)/idcin/idlog-2MB.cin -pix_fmt rgb24 | fate-id-cin-video: CMD = framecrc -i $(TARGET_SAMPLES)/idcin/idlog-2MB.cin -pix_fmt rgb24 | ||||
FATE_VIDEO-$(call ENCDEC, ROQ PGMYUV, ROQ IMAGE2) += fate-idroq-video-encode | FATE_VIDEO-$(call ENCDEC, ROQ PGMYUV, ROQ IMAGE2) += fate-idroq-video-encode | ||||
fate-idroq-video-encode: CMD = md5 -f image2 -vcodec pgmyuv -i $(TARGET_SAMPLES)/ffmpeg-synthetic/vsynth1/%02d.pgm -r 30 -sws_flags +bitexact -vf pad=512:512:80:112 -f roq -t 0.2 | |||||
fate-idroq-video-encode: CMD = md5 -f image2 -c:v pgmyuv -i $(TARGET_SAMPLES)/ffmpeg-synthetic/vsynth1/%02d.pgm -r 30 -sws_flags +bitexact -vf pad=512:512:80:112 -f roq -t 0.2 | |||||
FATE_HAP += fate-hap1 | FATE_HAP += fate-hap1 | ||||
fate-hap1: CMD = framecrc -i $(TARGET_SAMPLES)/hap/hap1.mov | fate-hap1: CMD = framecrc -i $(TARGET_SAMPLES)/hap/hap1.mov | ||||
@@ -193,7 +193,7 @@ FATE_VIDEO-$(call DEMDEC, IPMOVIE, INTERPLAY_VIDEO) += fate-interplay-mve-16bit | |||||
fate-interplay-mve-16bit: CMD = framecrc -i $(TARGET_SAMPLES)/interplay-mve/descent3-level5-16bit-partial.mve -pix_fmt rgb24 -an | fate-interplay-mve-16bit: CMD = framecrc -i $(TARGET_SAMPLES)/interplay-mve/descent3-level5-16bit-partial.mve -pix_fmt rgb24 -an | ||||
FATE_VIDEO-$(call DEMDEC, MXF, JPEG2000) += fate-jpeg2000-dcinema | FATE_VIDEO-$(call DEMDEC, MXF, JPEG2000) += fate-jpeg2000-dcinema | ||||
fate-jpeg2000-dcinema: CMD = framecrc -flags +bitexact -vcodec jpeg2000 -i $(TARGET_SAMPLES)/jpeg2000/chiens_dcinema2K.mxf -pix_fmt xyz12le | |||||
fate-jpeg2000-dcinema: CMD = framecrc -flags +bitexact -c:v jpeg2000 -i $(TARGET_SAMPLES)/jpeg2000/chiens_dcinema2K.mxf -pix_fmt xyz12le | |||||
FATE_VIDEO-$(call DEMDEC, JV, JV) += fate-jv | FATE_VIDEO-$(call DEMDEC, JV, JV) += fate-jv | ||||
fate-jv: CMD = framecrc -i $(TARGET_SAMPLES)/jv/intro.jv -an -pix_fmt rgb24 | fate-jv: CMD = framecrc -i $(TARGET_SAMPLES)/jv/intro.jv -an -pix_fmt rgb24 | ||||
@@ -329,7 +329,7 @@ fate-v410dec: CMD = framecrc -i $(TARGET_SAMPLES)/v410/lenav410.mov -pix_fmt yuv | |||||
FATE_VIDEO-$(call ENCDEC, V410 PGMYUV, AVI IMAGE2) += fate-v410enc | FATE_VIDEO-$(call ENCDEC, V410 PGMYUV, AVI IMAGE2) += fate-v410enc | ||||
fate-v410enc: $(VREF) | fate-v410enc: $(VREF) | ||||
fate-v410enc: CMD = md5 -f image2 -vcodec pgmyuv -i $(TARGET_PATH)/tests/vsynth1/%02d.pgm -fflags +bitexact -vcodec v410 -f avi | |||||
fate-v410enc: CMD = md5 -f image2 -c:v pgmyuv -i $(TARGET_PATH)/tests/vsynth1/%02d.pgm -fflags +bitexact -c:v v410 -f avi | |||||
FATE_VIDEO-$(call DEMDEC, SIFF, VB) += fate-vb | FATE_VIDEO-$(call DEMDEC, SIFF, VB) += fate-vb | ||||
fate-vb: CMD = framecrc -i $(TARGET_SAMPLES)/SIFF/INTRO_B.VB -t 3 -pix_fmt rgb24 -an | fate-vb: CMD = framecrc -i $(TARGET_SAMPLES)/SIFF/INTRO_B.VB -t 3 -pix_fmt rgb24 -an | ||||
@@ -53,7 +53,7 @@ FATE_VP6-$(call DEMDEC, FLV, VP6F) += fate-vp6f | |||||
fate-vp6f: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/flash-vp6/clip1024.flv | fate-vp6f: CMD = framecrc -flags +bitexact -i $(TARGET_SAMPLES)/flash-vp6/clip1024.flv | ||||
FATE_VP8-$(CONFIG_MATROSKA_DEMUXER) += fate-vp8-alpha | FATE_VP8-$(CONFIG_MATROSKA_DEMUXER) += fate-vp8-alpha | ||||
fate-vp8-alpha: CMD = framecrc -i $(TARGET_SAMPLES)/vp8_alpha/vp8_video_with_alpha.webm -vcodec copy | |||||
fate-vp8-alpha: CMD = framecrc -i $(TARGET_SAMPLES)/vp8_alpha/vp8_video_with_alpha.webm -c:v copy | |||||
FATE_VP8-$(CONFIG_WEBM_DASH_MANIFEST_DEMUXER) += fate-webm-dash-manifest | FATE_VP8-$(CONFIG_WEBM_DASH_MANIFEST_DEMUXER) += fate-webm-dash-manifest | ||||
fate-webm-dash-manifest: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video2.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio2.webm -c copy -map 0 -map 1 -map 2 -map 3 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1 id=1,streams=2,3" - | fate-webm-dash-manifest: CMD = run $(FFMPEG) -nostdin -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_video2.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio1.webm -f webm_dash_manifest -i $(TARGET_SAMPLES)/vp8/dash_audio2.webm -c copy -map 0 -map 1 -map 2 -map 3 -f webm_dash_manifest -adaptation_sets "id=0,streams=0,1 id=1,streams=2,3" - | ||||
@@ -4,7 +4,7 @@ fate-twinvq: CMP = oneoff | |||||
fate-twinvq: REF = $(SAMPLES)/vqf/achterba.pcm | fate-twinvq: REF = $(SAMPLES)/vqf/achterba.pcm | ||||
FATE_VQF-$(CONFIG_VQF_DEMUXER) += fate-vqf-demux | FATE_VQF-$(CONFIG_VQF_DEMUXER) += fate-vqf-demux | ||||
fate-vqf-demux: CMD = md5 -i $(TARGET_SAMPLES)/vqf/achterba.vqf -acodec copy -flags bitexact -fflags +bitexact -f framecrc | |||||
fate-vqf-demux: CMD = md5 -i $(TARGET_SAMPLES)/vqf/achterba.vqf -c:a copy -flags bitexact -fflags +bitexact -f framecrc | |||||
FATE_VQF += $(FATE_VQF-yes) | FATE_VQF += $(FATE_VQF-yes) | ||||