Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
Tobias Rapp authored on 2017/09/14 22:23:04... | ... |
@@ -25,6 +25,8 @@ FATE_LAVF-$(call ENCDEC2, MPEG1VIDEO, MP2, MPEG1SYSTEM MPEGPS) += mpg |
25 | 25 |
FATE_LAVF-$(call ENCDEC, PCM_MULAW, PCM_MULAW) += mulaw |
26 | 26 |
FATE_LAVF-$(call ENCDEC2, MPEG2VIDEO, PCM_S16LE, MXF) += mxf |
27 | 27 |
FATE_LAVF-$(call ENCDEC2, MPEG2VIDEO, PCM_S16LE, MXF_D10 MXF) += mxf_d10 |
28 |
+FATE_LAVF-$(call ENCDEC2, DVVIDEO, PCM_S16LE, MXF) += mxf_dv25 |
|
29 |
+FATE_LAVF-$(call ENCDEC2, DVVIDEO, PCM_S16LE, MXF) += mxf_dvcpro50 |
|
28 | 30 |
FATE_LAVF-$(call ENCDEC2, DNXHD, PCM_S16LE, MXF_OPATOM MXF) += mxf_opatom |
29 | 31 |
FATE_LAVF-$(call ENCDEC2, DNXHD, PCM_S16LE, MXF_OPATOM MXF) += mxf_opatom_audio |
30 | 32 |
FATE_LAVF-$(call ENCDEC2, MPEG4, MP2, NUT) += nut |
... | ... |
@@ -180,6 +180,8 @@ FATE_SEEK_LAVF-$(call ENCDEC2, MPEG1VIDEO, MP2, MPEG1SYSTEM MPEGPS) += mpg |
180 | 180 |
FATE_SEEK_LAVF-$(call ENCDEC, PCM_MULAW, PCM_MULAW) += mulaw |
181 | 181 |
FATE_SEEK_LAVF-$(call ENCDEC2, MPEG2VIDEO, PCM_S16LE, MXF) += mxf |
182 | 182 |
FATE_SEEK_LAVF-$(call ENCDEC2, MPEG2VIDEO, PCM_S16LE, MXF_D10 MXF) += mxf_d10 |
183 |
+FATE_SEEK_LAVF-$(call ENCDEC2, DVVIDEO, PCM_S16LE, MXF) += mxf_dv25 |
|
184 |
+FATE_SEEK_LAVF-$(call ENCDEC2, DVVIDEO, PCM_S16LE, MXF) += mxf_dvcpro50 |
|
183 | 185 |
FATE_SEEK_LAVF-$(call ENCDEC2, DNXHD, PCM_S16LE, MXF_OPATOM MXF) += mxf_opatom |
184 | 186 |
FATE_SEEK_LAVF-$(call ENCDEC2, DNXHD, PCM_S16LE, MXF_OPATOM MXF) += mxf_opatom_audio |
185 | 187 |
FATE_SEEK_LAVF-$(call ENCDEC2, MPEG4, MP2, NUT) += nut |
... | ... |
@@ -220,6 +222,8 @@ fate-seek-lavf-mpg: SRC = lavf/lavf.mpg |
220 | 220 |
fate-seek-lavf-mulaw: SRC = lavf/lavf.ul |
221 | 221 |
fate-seek-lavf-mxf: SRC = lavf/lavf.mxf |
222 | 222 |
fate-seek-lavf-mxf_d10: SRC = lavf/lavf.mxf_d10 |
223 |
+fate-seek-lavf-mxf_dv25: SRC = lavf/lavf.mxf_dv25 |
|
224 |
+fate-seek-lavf-mxf_dvcpro50: SRC = lavf/lavf.mxf_dvcpro50 |
|
223 | 225 |
fate-seek-lavf-mxf_opatom: SRC = lavf/lavf.mxf_opatom |
224 | 226 |
fate-seek-lavf-mxf_opatom_audio: SRC = lavf/lavf.mxf_opatom_audio |
225 | 227 |
fate-seek-lavf-nut: SRC = lavf/lavf.nut |
... | ... |
@@ -90,6 +90,14 @@ if [ -n "$do_mxf_d10" ]; then |
90 | 90 |
do_lavf mxf_d10 "-ar 48000 -ac 2" "-r 25 -vf scale=720:576,pad=720:608:0:32 -vcodec mpeg2video -g 0 -flags +ildct+low_delay -dc 10 -non_linear_quant 1 -intra_vlc 1 -qscale 1 -ps 1 -qmin 1 -rc_max_vbv_use 1 -rc_min_vbv_use 1 -pix_fmt yuv422p -minrate 30000k -maxrate 30000k -b 30000k -bufsize 1200000 -top 1 -rc_init_occupancy 1200000 -qmax 12 -f mxf_d10" |
91 | 91 |
fi |
92 | 92 |
|
93 |
+if [ -n "$do_mxf_dv25" ]; then |
|
94 |
+do_lavf mxf_dv25 "-ar 48000 -ac 2" "-r 25 -vf scale=720:576,setdar=4/3 -vcodec dvvideo -pix_fmt yuv420p -b 25000k -top 0 -f mxf" |
|
95 |
+fi |
|
96 |
+ |
|
97 |
+if [ -n "$do_mxf_dvcpro50" ]; then |
|
98 |
+do_lavf mxf_dvcpro50 "-ar 48000 -ac 2" "-r 25 -vf scale=720:576,setdar=16/9 -vcodec dvvideo -pix_fmt yuv422p -b 50000k -top 0 -f mxf" |
|
99 |
+fi |
|
100 |
+ |
|
93 | 101 |
if [ -n "$do_mxf_opatom" ]; then |
94 | 102 |
do_lavf mxf_opatom "" "-s 1920x1080 -vcodec dnxhd -pix_fmt yuv422p -vb 36M -f mxf_opatom -map 0" |
95 | 103 |
fi |
0 | 3 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,53 @@ |
0 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:144000 |
|
1 |
+ret: 0 st:-1 flags:0 ts:-1.000000 |
|
2 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:144000 |
|
3 |
+ret: 0 st:-1 flags:1 ts: 1.894167 |
|
4 |
+ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:3680256 size:144000 |
|
5 |
+ret: 0 st: 0 flags:0 ts: 0.800000 |
|
6 |
+ret: 0 st: 0 flags:1 dts: 0.800000 pts: 0.800000 pos:3067904 size:144000 |
|
7 |
+ret: 0 st: 0 flags:1 ts:-0.320000 |
|
8 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:144000 |
|
9 |
+ret: 0 st: 1 flags:0 ts: 2.576667 |
|
10 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos:3680256 size:144000 |
|
11 |
+ret: 0 st: 1 flags:1 ts: 1.470833 |
|
12 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos:3680256 size:144000 |
|
13 |
+ret: 0 st:-1 flags:0 ts: 0.365002 |
|
14 |
+ret: 0 st: 0 flags:1 dts: 0.360000 pts: 0.360000 pos:1383936 size:144000 |
|
15 |
+ret: 0 st:-1 flags:1 ts:-0.740831 |
|
16 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:144000 |
|
17 |
+ret: 0 st: 0 flags:0 ts: 2.160000 |
|
18 |
+ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:3680256 size:144000 |
|
19 |
+ret: 0 st: 0 flags:1 ts: 1.040000 |
|
20 |
+ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:3680256 size:144000 |
|
21 |
+ret: 0 st: 1 flags:0 ts:-0.058333 |
|
22 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:144000 |
|
23 |
+ret: 0 st: 1 flags:1 ts: 2.835833 |
|
24 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos:3680256 size:144000 |
|
25 |
+ret: 0 st:-1 flags:0 ts: 1.730004 |
|
26 |
+ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:3680256 size:144000 |
|
27 |
+ret: 0 st:-1 flags:1 ts: 0.624171 |
|
28 |
+ret: 0 st: 0 flags:1 dts: 0.640000 pts: 0.640000 pos:2455552 size:144000 |
|
29 |
+ret: 0 st: 0 flags:0 ts:-0.480000 |
|
30 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:144000 |
|
31 |
+ret: 0 st: 0 flags:1 ts: 2.400000 |
|
32 |
+ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:3680256 size:144000 |
|
33 |
+ret: 0 st: 1 flags:0 ts: 1.306667 |
|
34 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos:3680256 size:144000 |
|
35 |
+ret: 0 st: 1 flags:1 ts: 0.200833 |
|
36 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 771584 size:144000 |
|
37 |
+ret: 0 st:-1 flags:0 ts:-0.904994 |
|
38 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:144000 |
|
39 |
+ret: 0 st:-1 flags:1 ts: 1.989173 |
|
40 |
+ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:3680256 size:144000 |
|
41 |
+ret: 0 st: 0 flags:0 ts: 0.880000 |
|
42 |
+ret: 0 st: 0 flags:1 dts: 0.880000 pts: 0.880000 pos:3374080 size:144000 |
|
43 |
+ret: 0 st: 0 flags:1 ts:-0.240000 |
|
44 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:144000 |
|
45 |
+ret: 0 st: 1 flags:0 ts: 2.671667 |
|
46 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos:3680256 size:144000 |
|
47 |
+ret: 0 st: 1 flags:1 ts: 1.565833 |
|
48 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos:3680256 size:144000 |
|
49 |
+ret: 0 st:-1 flags:0 ts: 0.460008 |
|
50 |
+ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos:1843200 size:144000 |
|
51 |
+ret: 0 st:-1 flags:1 ts:-0.645825 |
|
52 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:144000 |
0 | 53 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,53 @@ |
0 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:288000 |
|
1 |
+ret: 0 st:-1 flags:0 ts:-1.000000 |
|
2 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:288000 |
|
3 |
+ret: 0 st:-1 flags:1 ts: 1.894167 |
|
4 |
+ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:7133184 size:288000 |
|
5 |
+ret: 0 st: 0 flags:0 ts: 0.800000 |
|
6 |
+ret: 0 st: 0 flags:1 dts: 0.800000 pts: 0.800000 pos:5945344 size:288000 |
|
7 |
+ret: 0 st: 0 flags:1 ts:-0.320000 |
|
8 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:288000 |
|
9 |
+ret: 0 st: 1 flags:0 ts: 2.576667 |
|
10 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos:7133184 size:288000 |
|
11 |
+ret: 0 st: 1 flags:1 ts: 1.470833 |
|
12 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos:7133184 size:288000 |
|
13 |
+ret: 0 st:-1 flags:0 ts: 0.365002 |
|
14 |
+ret: 0 st: 0 flags:1 dts: 0.360000 pts: 0.360000 pos:2678784 size:288000 |
|
15 |
+ret: 0 st:-1 flags:1 ts:-0.740831 |
|
16 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:288000 |
|
17 |
+ret: 0 st: 0 flags:0 ts: 2.160000 |
|
18 |
+ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:7133184 size:288000 |
|
19 |
+ret: 0 st: 0 flags:1 ts: 1.040000 |
|
20 |
+ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:7133184 size:288000 |
|
21 |
+ret: 0 st: 1 flags:0 ts:-0.058333 |
|
22 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:288000 |
|
23 |
+ret: 0 st: 1 flags:1 ts: 2.835833 |
|
24 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos:7133184 size:288000 |
|
25 |
+ret: 0 st:-1 flags:0 ts: 1.730004 |
|
26 |
+ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:7133184 size:288000 |
|
27 |
+ret: 0 st:-1 flags:1 ts: 0.624171 |
|
28 |
+ret: 0 st: 0 flags:1 dts: 0.640000 pts: 0.640000 pos:4757504 size:288000 |
|
29 |
+ret: 0 st: 0 flags:0 ts:-0.480000 |
|
30 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:288000 |
|
31 |
+ret: 0 st: 0 flags:1 ts: 2.400000 |
|
32 |
+ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:7133184 size:288000 |
|
33 |
+ret: 0 st: 1 flags:0 ts: 1.306667 |
|
34 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos:7133184 size:288000 |
|
35 |
+ret: 0 st: 1 flags:1 ts: 0.200833 |
|
36 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos:1490944 size:288000 |
|
37 |
+ret: 0 st:-1 flags:0 ts:-0.904994 |
|
38 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:288000 |
|
39 |
+ret: 0 st:-1 flags:1 ts: 1.989173 |
|
40 |
+ret: 0 st: 0 flags:1 dts: 0.960000 pts: 0.960000 pos:7133184 size:288000 |
|
41 |
+ret: 0 st: 0 flags:0 ts: 0.880000 |
|
42 |
+ret: 0 st: 0 flags:1 dts: 0.880000 pts: 0.880000 pos:6539264 size:288000 |
|
43 |
+ret: 0 st: 0 flags:1 ts:-0.240000 |
|
44 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:288000 |
|
45 |
+ret: 0 st: 1 flags:0 ts: 2.671667 |
|
46 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos:7133184 size:288000 |
|
47 |
+ret: 0 st: 1 flags:1 ts: 1.565833 |
|
48 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos:7133184 size:288000 |
|
49 |
+ret: 0 st:-1 flags:0 ts: 0.460008 |
|
50 |
+ret: 0 st: 0 flags:1 dts: 0.480000 pts: 0.480000 pos:3569664 size:288000 |
|
51 |
+ret: 0 st:-1 flags:1 ts:-0.645825 |
|
52 |
+ret: 0 st: 0 flags:1 dts: 0.000000 pts: 0.000000 pos: 6144 size:288000 |