Skip to content

Commit 230c77a

Browse files
committed
Refactor variable fps tests
1 parent 62622fd commit 230c77a

33 files changed

+638
-819
lines changed

test/generate_reference_resources.sh

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -56,12 +56,6 @@ for frame in "${FRAMES[@]}"; do
5656
ffmpeg -y -i "$VIDEO_PATH" -vf select="eq(n\,$frame)" -vsync vfr -q:v 2 "$VIDEO_PATH.stream0.frame$frame_name.bmp"
5757
done
5858

59-
for bmp in "$RESOURCES_DIR"/*.bmp
60-
do
61-
python3 "$TORCHCODEC_PATH/test/convert_image_to_tensor.py" "$bmp"
62-
rm -f "$bmp"
63-
done
64-
6559
# This video was generated by running the following:
6660
# ffmpeg -f lavfi -i testsrc=duration=5:size=640x360:rate=25,format=yuv420p -c:v libaom-av1 -crf 30 -colorspace bt709 -color_primaries bt709 -color_trc bt709 av1_video.mkv
6761
# Note that this video only has 1 stream, at index 0.
@@ -72,18 +66,12 @@ for frame in "${FRAMES[@]}"; do
7266
ffmpeg -y -i "$VIDEO_PATH" -vf select="eq(n\,$frame)" -vsync vfr -q:v 2 "$VIDEO_PATH.stream0.frame$frame_name.bmp"
7367
done
7468

75-
for bmp in "$RESOURCES_DIR"/*.bmp
76-
do
77-
python3 "$TORCHCODEC_PATH/test/convert_image_to_tensor.py" "$bmp"
78-
rm -f "$bmp"
79-
done
80-
8169
# This video was generated by running the following:
82-
# ffmpeg -f lavfi -i testsrc=duration=10:size=128x128:rate=30 -vf "setpts=PTS*if(gt(N\,30)\,1.5\,1)" -c:v libx264 -bf 0 var_fps_video.mp4
70+
# ffmpeg -f lavfi -i testsrc=duration=10:size=128x128:rate=30 -vf "setpts=PTS*if(gt(N\,30)\,1.5\,1)" -c:v libx264 -bf 0 var_fps_video.mp4
8371
VIDEO_PATH=$RESOURCES_DIR/var_fps_video.mp4
8472
STREAMS=(0)
8573

86-
FRAMES=(0 1 2 3 4 5 10 15 20 25 30 35 40 45 50 55 60)
74+
FRAMES=(0 150 151 152 153 154 155 156 157 158 159 299)
8775
for stream in "${STREAMS[@]}"; do
8876
for frame in "${FRAMES[@]}"; do
8977
frame_name=$(printf "%06d" "$frame")

0 commit comments

Comments
 (0)