Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
F
ffmpeg.wasm-core
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Linshizhi
ffmpeg.wasm-core
Commits
b18ebcbe
Commit
b18ebcbe
authored
Jan 23, 2012
by
Clément Bœsch
Committed by
Clément Bœsch
Feb 02, 2012
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
timecode: add write regressions tests.
parent
de05e41b
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
48 additions
and
4 deletions
+48
-4
lavf-regression.sh
tests/lavf-regression.sh
+17
-3
dv_fmt
tests/ref/lavf/dv_fmt
+6
-0
gxf
tests/ref/lavf/gxf
+6
-0
mov
tests/ref/lavf/mov
+6
-0
mpg
tests/ref/lavf/mpg
+6
-0
mxf
tests/ref/lavf/mxf
+7
-1
No files found.
tests/lavf-regression.sh
View file @
b18ebcbe
...
@@ -20,6 +20,16 @@ do_lavf()
...
@@ -20,6 +20,16 @@ do_lavf()
do_avconv_crc
$file
$DEC_OPTS
-i
$target_path
/
$file
$3
do_avconv_crc
$file
$DEC_OPTS
-i
$target_path
/
$file
$3
}
}
do_lavf_timecode_nodrop
()
{
do_lavf
$1
"
$2
-timecode 02:56:14:13"
;
}
do_lavf_timecode_drop
()
{
do_lavf
$1
"
$2
-timecode 02:56:14.13 -r 30000/1001"
;
}
do_lavf_timecode
()
{
do_lavf_timecode_nodrop
"
$@
"
do_lavf_timecode_drop
"
$@
"
do_lavf
"
$@
"
}
do_streamed_images
()
do_streamed_images
()
{
{
file
=
${
outfile
}${
1
}
pipe.
$1
file
=
${
outfile
}${
1
}
pipe.
$1
...
@@ -61,11 +71,11 @@ do_avconv $file $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src $DEC_OPTS -ar 441
...
@@ -61,11 +71,11 @@ do_avconv $file $DEC_OPTS -f image2 -vcodec pgmyuv -i $raw_src $DEC_OPTS -ar 441
fi
fi
if
[
-n
"
$do_mpg
"
]
;
then
if
[
-n
"
$do_mpg
"
]
;
then
do_lavf mpg
"-ab 64k"
do_lavf
_timecode
mpg
"-ab 64k"
fi
fi
if
[
-n
"
$do_mxf
"
]
;
then
if
[
-n
"
$do_mxf
"
]
;
then
do_lavf
mxf
"-ar 48000 -bf 2 -timecode 02:56:14:13
"
do_lavf
_timecode mxf
"-ar 48000 -bf 2
"
fi
fi
if
[
-n
"
$do_mxf_d10
"
]
;
then
if
[
-n
"
$do_mxf_d10
"
]
;
then
...
@@ -89,14 +99,18 @@ do_lavf flv -an
...
@@ -89,14 +99,18 @@ do_lavf flv -an
fi
fi
if
[
-n
"
$do_mov
"
]
;
then
if
[
-n
"
$do_mov
"
]
;
then
do_lavf mov
"-acodec pcm_alaw -vcodec mpeg4"
do_lavf
_timecode
mov
"-acodec pcm_alaw -vcodec mpeg4"
fi
fi
if
[
-n
"
$do_dv_fmt
"
]
;
then
if
[
-n
"
$do_dv_fmt
"
]
;
then
do_lavf_timecode_nodrop dv
"-ar 48000 -r 25 -s pal -ac 2"
do_lavf_timecode_drop dv
"-ar 48000 -pix_fmt yuv411p -s ntsc -ac 2"
do_lavf dv
"-ar 48000 -r 25 -s pal -ac 2"
do_lavf dv
"-ar 48000 -r 25 -s pal -ac 2"
fi
fi
if
[
-n
"
$do_gxf
"
]
;
then
if
[
-n
"
$do_gxf
"
]
;
then
do_lavf_timecode_nodrop gxf
"-ar 48000 -r 25 -s pal -ac 1"
do_lavf_timecode_drop gxf
"-ar 48000 -s ntsc -ac 1"
do_lavf gxf
"-ar 48000 -r 25 -s pal -ac 1"
do_lavf gxf
"-ar 48000 -r 25 -s pal -ac 1"
fi
fi
...
...
tests/ref/lavf/dv_fmt
View file @
b18ebcbe
6f9cfff48f536fa727696f2f9fb3ac08 *./tests/data/lavf/lavf.dv
3600000 ./tests/data/lavf/lavf.dv
./tests/data/lavf/lavf.dv CRC=0x5ce4e5e4
cc33ae4f9e6828914dea0f09d1241b7e *./tests/data/lavf/lavf.dv
3480000 ./tests/data/lavf/lavf.dv
./tests/data/lavf/lavf.dv CRC=0x8d5e9e8f
3a6a9163a67b729b4a6b5d972ccceb97 *./tests/data/lavf/lavf.dv
3a6a9163a67b729b4a6b5d972ccceb97 *./tests/data/lavf/lavf.dv
3600000 ./tests/data/lavf/lavf.dv
3600000 ./tests/data/lavf/lavf.dv
./tests/data/lavf/lavf.dv CRC=0x5ce4e5e4
./tests/data/lavf/lavf.dv CRC=0x5ce4e5e4
tests/ref/lavf/gxf
View file @
b18ebcbe
befc1a39c37a4ecd9264942a3e34b3f6 *./tests/data/lavf/lavf.gxf
796392 ./tests/data/lavf/lavf.gxf
./tests/data/lavf/lavf.gxf CRC=0x102918fd
267d2b2b6e357209d76c366302cf35c3 *./tests/data/lavf/lavf.gxf
794572 ./tests/data/lavf/lavf.gxf
./tests/data/lavf/lavf.gxf CRC=0xab47d02d
1c1693cf2358025f1e37ac76e1da925a *./tests/data/lavf/lavf.gxf
1c1693cf2358025f1e37ac76e1da925a *./tests/data/lavf/lavf.gxf
796392 ./tests/data/lavf/lavf.gxf
796392 ./tests/data/lavf/lavf.gxf
./tests/data/lavf/lavf.gxf CRC=0x102918fd
./tests/data/lavf/lavf.gxf CRC=0x102918fd
tests/ref/lavf/mov
View file @
b18ebcbe
9a0b239ff596da58debcf210dece3985 *./tests/data/lavf/lavf.mov
9a0b239ff596da58debcf210dece3985 *./tests/data/lavf/lavf.mov
357821 ./tests/data/lavf/lavf.mov
357821 ./tests/data/lavf/lavf.mov
./tests/data/lavf/lavf.mov CRC=0x2f6a9b26
./tests/data/lavf/lavf.mov CRC=0x2f6a9b26
cea874222a6d40b1761d75ea11ebe681 *./tests/data/lavf/lavf.mov
367251 ./tests/data/lavf/lavf.mov
./tests/data/lavf/lavf.mov CRC=0xab307eb9
9a0b239ff596da58debcf210dece3985 *./tests/data/lavf/lavf.mov
357821 ./tests/data/lavf/lavf.mov
./tests/data/lavf/lavf.mov CRC=0x2f6a9b26
tests/ref/lavf/mpg
View file @
b18ebcbe
6103dbae73aec6c9bf05bbbc6ea35f89 *./tests/data/lavf/lavf.mpg
372736 ./tests/data/lavf/lavf.mpg
./tests/data/lavf/lavf.mpg CRC=0xf361ed74
91b42dd3352e21dd0dee57f6a7241ca2 *./tests/data/lavf/lavf.mpg
387072 ./tests/data/lavf/lavf.mpg
./tests/data/lavf/lavf.mpg CRC=0x3d6ddf56
dd60652c2193670abffb8c2a123a820e *./tests/data/lavf/lavf.mpg
dd60652c2193670abffb8c2a123a820e *./tests/data/lavf/lavf.mpg
372736 ./tests/data/lavf/lavf.mpg
372736 ./tests/data/lavf/lavf.mpg
./tests/data/lavf/lavf.mpg CRC=0xf361ed74
./tests/data/lavf/lavf.mpg CRC=0xf361ed74
tests/ref/lavf/mxf
View file @
b18ebcbe
785e38ddd2466046f30aa36399b8f8fa *./tests/data/lavf/lavf.mxf
785e38ddd2466046f30aa36399b8f8fa *./tests/data/lavf/lavf.mxf
525881 ./tests/data/lavf/lavf.mxf
525881 ./tests/data/lavf/lavf.mxf
./tests/data/lavf/lavf.mxf CRC=0x4ace0849
./tests/data/lavf/lavf.mxf CRC=0x4ace0849
\ No newline at end of file
ccaa42c75e653f71604fd28c7c83722d *./tests/data/lavf/lavf.mxf
537657 ./tests/data/lavf/lavf.mxf
./tests/data/lavf/lavf.mxf CRC=0x9b928d6b
c78207030d57b48295b089916849d50d *./tests/data/lavf/lavf.mxf
525881 ./tests/data/lavf/lavf.mxf
./tests/data/lavf/lavf.mxf CRC=0x4ace0849
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment