@ -69,27 +69,27 @@ fate-unknown_layout-ac3: CMD = md5 \
F A T E _ S T R E A M C O P Y - $( call ALLYES , EAC 3_DEMUXER MOV_MUXER ) + = f a t e - c o p y - t r a c 3 0 7 4
fate-copy-trac3074 : $( TARGET_ SAMPLES) /eac 3/csi_miami_stereo_ 128_spx .eac 3
fate-copy-trac3074 : $( SAMPLES ) /eac 3/csi_miami_stereo_ 128_spx .eac 3
fate-copy-trac3074 : CMD = transcode eac 3 $( TARGET_SAMPLES ) /eac 3/csi_miami_stereo_ 128_spx .eac 3\
mp4 "-codec copy -map 0" "-codec copy"
F A T E _ S T R E A M C O P Y - $( call ALLYES , MOV_DEMUXER MOV_MUXER ) + = f a t e - c o p y - t r a c 2 3 6
fate-copy-trac236 : $( TARGET_ SAMPLES) /mov /fcp_export 8-236.mov
fate-copy-trac236 : $( SAMPLES ) /mov /fcp_export 8-236.mov
fate-copy-trac236 : CMD = transcode mov $( TARGET_SAMPLES ) /mov /fcp_export 8-236.mov \
mov "-codec copy -map 0"
F A T E _ S T R E A M C O P Y - $( call ALLYES , MPEGTS_DEMUXER MXF_MUXER PCM_S 16LE_ENCODER ) + = f a t e - c o p y - t r a c 4 9 1 4
fate-copy-trac4914 : $( TARGET_ SAMPLES) /mpeg 2/xdcam 8mp 2-1s_small .ts
fate-copy-trac4914 : $( SAMPLES ) /mpeg 2/xdcam 8mp 2-1s_small .ts
fate-copy-trac4914 : CMD = transcode mpegts $( TARGET_SAMPLES ) /mpeg 2/xdcam 8mp 2-1s_small .ts \
mxf "-c:a pcm_s16le -c:v copy"
F A T E _ S T R E A M C O P Y - $( call ALLYES , MPEGTS_DEMUXER AVI_MUXER ) + = f a t e - c o p y - t r a c 4 9 1 4 - a v i
fate-copy-trac4914-avi : $( TARGET_ SAMPLES) /mpeg 2/xdcam 8mp 2-1s_small .ts
fate-copy-trac4914-avi : $( SAMPLES ) /mpeg 2/xdcam 8mp 2-1s_small .ts
fate-copy-trac4914-avi : CMD = transcode mpegts $( TARGET_SAMPLES ) /mpeg 2/xdcam 8mp 2-1s_small .ts \
avi "-c:a copy -c:v copy"
F A T E _ S T R E A M C O P Y - $( call ALLYES , H 264_DEMUXER AVI_MUXER ) + = f a t e - c o p y - t r a c 2 2 1 1 - a v i
fate-copy-trac2211-avi : $( TARGET_ SAMPLES) /h 264/bbc 2.sample .h 264
fate-copy-trac2211-avi : $( SAMPLES ) /h 264/bbc 2.sample .h 264
fate-copy-trac2211-avi : CMD = transcode "h 264 -r 14" $( TARGET_SAMPLES ) /h 264/bbc 2.sample .h 264\
avi "-c:a copy -c:v copy"
@ -98,34 +98,34 @@ fate-copy-apng: fate-lavf-apng
fate-copy-apng : CMD = transcode apng tests /data /lavf /lavf .apng apng "-c :v copy "
F A T E _ S T R E A M C O P Y - $( call DEMMUX , OGG , OGG ) + = f a t e - l i m i t e d _ i n p u t _ s e e k f a t e - l i m i t e d _ i n p u t _ s e e k - c o p y t s
fate-limited_input_seek : $( TARGET_ SAMPLES) /vorbis /moog_small .ogg
fate-limited_input_seek : $( SAMPLES ) /vorbis /moog_small .ogg
fate-limited_input_seek : CMD = md 5 -ss 1.5 -t 1.3 -i $( TARGET_SAMPLES ) /vorbis /moog_small .ogg -c :a copy -fflags +bitexact -f ogg
fate-limited_input_seek-copyts : $( TARGET_ SAMPLES) /vorbis /moog_small .ogg
fate-limited_input_seek-copyts : $( SAMPLES ) /vorbis /moog_small .ogg
fate-limited_input_seek-copyts : CMD = md 5 -ss 1.5 -t 1.3 -i $( TARGET_SAMPLES ) /vorbis /moog_small .ogg -c :a copy -copyts -fflags +bitexact -f ogg
F A T E _ S T R E A M C O P Y - $( call ALLYES , MOV_DEMUXER MOV_MUXER ) + = f a t e - c o p y - p s p
fate-copy-psp : $( TARGET_ SAMPLES) /h 264/wwwq_cut .mp 4
fate-copy-psp : $( SAMPLES ) /h 264/wwwq_cut .mp 4
fate-copy-psp : CMD = transcode "mov " $( TARGET_SAMPLES ) /h 264/wwwq_cut .mp 4\
psp "-c copy" "-codec copy"
FATE_STREAMCOPY-$(CONFIG_FLV_DEMUXER) += fate-ffmpeg-streamloop
fate-ffmpeg-streamloop : $( TARGET_ SAMPLES) /flv /streamloop .flv
fate-ffmpeg-streamloop : $( SAMPLES ) /flv /streamloop .flv
fate-ffmpeg-streamloop : CMD = framemd 5 -stream_loop 2 -i $( TARGET_SAMPLES ) /flv /streamloop .flv -c copy
fate-streamcopy : $( FATE_STREAMCOPY -yes )
F A T E _ S A M P L E S _ F F M P E G - $( call ALLYES , MOV_DEMUXER MATROSKA_MUXER ) + = f a t e - r g b 2 4 - m k v
fate-rgb24-mkv : $( TARGET_ SAMPLES) /qtrle /aletrek -rle .mov
fate-rgb24-mkv : $( SAMPLES ) /qtrle /aletrek -rle .mov
fate-rgb24-mkv : CMD = transcode "mov " $( TARGET_SAMPLES ) /qtrle /aletrek -rle .mov \
matroska "-c:v rawvideo -pix_fmt rgb24 -allow_raw_vfw 1 -frames:v 1"
F A T E _ S A M P L E S _ F F M P E G - $( call ALLYES , AAC_DEMUXER MOV_MUXER ) + = f a t e - a d t s t o a s c _ t i c k e t 3 7 1 5
fate-adtstoasc_ticket3715 : $( TARGET_ SAMPLES) /aac /foo .aac
fate-adtstoasc_ticket3715 : $( SAMPLES ) /aac /foo .aac
fate-adtstoasc_ticket3715 : CMD = transcode "aac " $( TARGET_SAMPLES ) /aac /foo .aac \
mov "-c copy -bsf:a aac_adtstoasc" "-codec copy"
F A T E _ S A M P L E S _ F F M P E G - $( call ALLYES , MOV_DEMUXER H 264_MUXER H 264_MP 4TOANNEXB_BSF ) + = f a t e - h 2 6 4 _ m p 4 t o a n n e x b _ t i c k e t 2 9 9 1
fate-h264_mp4toannexb_ticket2991 : $( TARGET_ SAMPLES) /h 264/wwwq_cut .mp 4
fate-h264_mp4toannexb_ticket2991 : $( SAMPLES ) /h 264/wwwq_cut .mp 4
fate-h264_mp4toannexb_ticket2991 : CMD = transcode "mp 4" $( TARGET_SAMPLES ) /h 264/wwwq_cut .mp 4\
h264 "-c:v copy -bsf:v h264_mp4toannexb" "-codec copy"
@ -136,13 +136,13 @@ fate-h264_mp4toannexb_ticket5927_2: CMD = transcode "mp4" $(TARGET_SAMPLES)/h264
h264 "-c:v copy -an" "-c:v copy"
F A T E _ S A M P L E S _ F F M P E G - $( call ALLYES , MPEGPS_DEMUXER AVI_MUXER REMOVE_EXTRADATA_BSF ) + = f a t e - f f m p e g - b s f - r e m o v e - k f a t e - f f m p e g - b s f - r e m o v e - r f a t e - f f m p e g - b s f - r e m o v e - e
fate-ffmpeg-bsf-remove-k : $( TARGET_ SAMPLES) /mpeg 2/matrixbench_mpeg 2.lq 1.mpg
fate-ffmpeg-bsf-remove-k : $( SAMPLES ) /mpeg 2/matrixbench_mpeg 2.lq 1.mpg
fate-ffmpeg-bsf-remove-k : CMD = transcode "mpeg " $( TARGET_SAMPLES ) /mpeg 2/matrixbench_mpeg 2.lq 1.mpg \
avi "-vbsf remove_extra=k" "-codec copy"
fate-ffmpeg-bsf-remove-r : $( TARGET_ SAMPLES) /mpeg 2/matrixbench_mpeg 2.lq 1.mpg
fate-ffmpeg-bsf-remove-r : $( SAMPLES ) /mpeg 2/matrixbench_mpeg 2.lq 1.mpg
fate-ffmpeg-bsf-remove-r : CMD = transcode "mpeg " $( TARGET_SAMPLES ) /mpeg 2/matrixbench_mpeg 2.lq 1.mpg \
avi "-vbsf remove_extra=keyframe" "-codec copy"
fate-ffmpeg-bsf-remove-e : $( TARGET_ SAMPLES) /mpeg 2/matrixbench_mpeg 2.lq 1.mpg
fate-ffmpeg-bsf-remove-e : $( SAMPLES ) /mpeg 2/matrixbench_mpeg 2.lq 1.mpg
fate-ffmpeg-bsf-remove-e : CMD = transcode "mpeg " $( TARGET_SAMPLES ) /mpeg 2/matrixbench_mpeg 2.lq 1.mpg \
avi "-vbsf remove_extra=e" "-codec copy"
@ -150,7 +150,7 @@ fate-ffmpeg-bsf-remove-e: CMD = transcode "mpeg" $(TARGET_SAMPLES)/mpeg2/matrixb
FATE_SAMPLES_FFMPEG-yes += $( FATE_STREAMCOPY-yes)
F A T E _ T I M E _ B A S E - $( call ALLYES , MPEGPS_DEMUXER MXF_MUXER ) + = f a t e - t i m e _ b a s e
fate-time_base : $( TARGET_ SAMPLES) /mpeg 2/dvd_single_frame .vob
fate-time_base : $( SAMPLES ) /mpeg 2/dvd_single_frame .vob
fate-time_base : CMD = md 5 -i $( TARGET_SAMPLES ) /mpeg 2/dvd_single_frame .vob -an -sn -c :v copy -r 25 -time_base 1001:30000 -fflags +bitexact -f mxf
FATE_SAMPLES_FFMPEG-yes += $( FATE_TIME_BASE-yes)