Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefano Sabatini <stefasab@gmail.com>2012-09-17 23:08:46 +0400
committerStefano Sabatini <stefasab@gmail.com>2012-09-20 14:13:18 +0400
commit5bd6a4800d46df70f52838a950ce188b79f54cbb (patch)
treead7c099532f027dbd109b8ca1dbf84917d09ae1a /tests/ref/fate/ffprobe_json
parent53d71335cb3652d3fe7936b3bd96418179402285 (diff)
tests: add fate-ffprobe test
Diffstat (limited to 'tests/ref/fate/ffprobe_json')
-rw-r--r--tests/ref/fate/ffprobe_json572
1 files changed, 572 insertions, 0 deletions
diff --git a/tests/ref/fate/ffprobe_json b/tests/ref/fate/ffprobe_json
new file mode 100644
index 0000000000..05f03a881d
--- /dev/null
+++ b/tests/ref/fate/ffprobe_json
@@ -0,0 +1,572 @@
+{
+ "packets_and_frames": [
+ {
+ "type": "packet",
+ "codec_type": "audio",
+ "stream_index": 0,
+ "pts": 0,
+ "pts_time": "0.000000",
+ "dts": 0,
+ "dts_time": "0.000000",
+ "duration": 1024,
+ "duration_time": "0.023220",
+ "size": "2048",
+ "pos": "402",
+ "flags": "K"
+ },
+ {
+ "type": "frame",
+ "media_type": "audio",
+ "key_frame": 1,
+ "pkt_pts": 0,
+ "pkt_pts_time": "0.000000",
+ "pkt_dts": 0,
+ "pkt_dts_time": "0.000000",
+ "pkt_duration": 1024,
+ "pkt_duration_time": "0.023220",
+ "pkt_pos": "402",
+ "sample_fmt": "s16",
+ "nb_samples": 1024,
+ "channels": 1
+ },
+ {
+ "type": "packet",
+ "codec_type": "video",
+ "stream_index": 1,
+ "pts": 0,
+ "pts_time": "0.000000",
+ "dts": 0,
+ "dts_time": "0.000000",
+ "duration": 1,
+ "duration_time": "0.040000",
+ "size": "230400",
+ "pos": "2477",
+ "flags": "K"
+ },
+ {
+ "type": "frame",
+ "media_type": "video",
+ "key_frame": 1,
+ "pkt_pts": 0,
+ "pkt_pts_time": "0.000000",
+ "pkt_dts": 0,
+ "pkt_dts_time": "0.000000",
+ "pkt_duration": 1,
+ "pkt_duration_time": "0.040000",
+ "pkt_pos": "2477",
+ "width": 320,
+ "height": 240,
+ "pix_fmt": "rgb24",
+ "sample_aspect_ratio": "1:1",
+ "pict_type": "I",
+ "coded_picture_number": 0,
+ "display_picture_number": 0,
+ "interlaced_frame": 0,
+ "top_field_first": 0,
+ "repeat_pict": 0,
+ "reference": 0
+ },
+ {
+ "type": "packet",
+ "codec_type": "video",
+ "stream_index": 2,
+ "pts": 0,
+ "pts_time": "0.000000",
+ "dts": 0,
+ "dts_time": "0.000000",
+ "duration": 1,
+ "duration_time": "0.040000",
+ "size": "30000",
+ "pos": "232898",
+ "flags": "K"
+ },
+ {
+ "type": "frame",
+ "media_type": "video",
+ "key_frame": 1,
+ "pkt_pts": 0,
+ "pkt_pts_time": "0.000000",
+ "pkt_dts": 0,
+ "pkt_dts_time": "0.000000",
+ "pkt_duration": 1,
+ "pkt_duration_time": "0.040000",
+ "pkt_pos": "232898",
+ "width": 100,
+ "height": 100,
+ "pix_fmt": "rgb24",
+ "sample_aspect_ratio": "1:1",
+ "pict_type": "I",
+ "coded_picture_number": 0,
+ "display_picture_number": 0,
+ "interlaced_frame": 0,
+ "top_field_first": 0,
+ "repeat_pict": 0,
+ "reference": 0
+ },
+ {
+ "type": "packet",
+ "codec_type": "audio",
+ "stream_index": 0,
+ "pts": 1024,
+ "pts_time": "0.023220",
+ "dts": 1024,
+ "dts_time": "0.023220",
+ "duration": 1024,
+ "duration_time": "0.023220",
+ "size": "2048",
+ "pos": "262903",
+ "flags": "K"
+ },
+ {
+ "type": "frame",
+ "media_type": "audio",
+ "key_frame": 1,
+ "pkt_pts": 1024,
+ "pkt_pts_time": "0.023220",
+ "pkt_dts": 1024,
+ "pkt_dts_time": "0.023220",
+ "pkt_duration": 1024,
+ "pkt_duration_time": "0.023220",
+ "pkt_pos": "262903",
+ "sample_fmt": "s16",
+ "nb_samples": 1024,
+ "channels": 1
+ },
+ {
+ "type": "packet",
+ "codec_type": "video",
+ "stream_index": 1,
+ "pts": 1,
+ "pts_time": "0.040000",
+ "dts": 1,
+ "dts_time": "0.040000",
+ "duration": 1,
+ "duration_time": "0.040000",
+ "size": "230400",
+ "pos": "264979",
+ "flags": "K"
+ },
+ {
+ "type": "frame",
+ "media_type": "video",
+ "key_frame": 1,
+ "pkt_pts": 1,
+ "pkt_pts_time": "0.040000",
+ "pkt_dts": 1,
+ "pkt_dts_time": "0.040000",
+ "pkt_duration": 1,
+ "pkt_duration_time": "0.040000",
+ "pkt_pos": "264979",
+ "width": 320,
+ "height": 240,
+ "pix_fmt": "rgb24",
+ "sample_aspect_ratio": "1:1",
+ "pict_type": "I",
+ "coded_picture_number": 0,
+ "display_picture_number": 0,
+ "interlaced_frame": 0,
+ "top_field_first": 0,
+ "repeat_pict": 0,
+ "reference": 0
+ },
+ {
+ "type": "packet",
+ "codec_type": "video",
+ "stream_index": 2,
+ "pts": 1,
+ "pts_time": "0.040000",
+ "dts": 1,
+ "dts_time": "0.040000",
+ "duration": 1,
+ "duration_time": "0.040000",
+ "size": "30000",
+ "pos": "495401",
+ "flags": "K"
+ },
+ {
+ "type": "frame",
+ "media_type": "video",
+ "key_frame": 1,
+ "pkt_pts": 1,
+ "pkt_pts_time": "0.040000",
+ "pkt_dts": 1,
+ "pkt_dts_time": "0.040000",
+ "pkt_duration": 1,
+ "pkt_duration_time": "0.040000",
+ "pkt_pos": "495401",
+ "width": 100,
+ "height": 100,
+ "pix_fmt": "rgb24",
+ "sample_aspect_ratio": "1:1",
+ "pict_type": "I",
+ "coded_picture_number": 0,
+ "display_picture_number": 0,
+ "interlaced_frame": 0,
+ "top_field_first": 0,
+ "repeat_pict": 0,
+ "reference": 0
+ },
+ {
+ "type": "packet",
+ "codec_type": "audio",
+ "stream_index": 0,
+ "pts": 2048,
+ "pts_time": "0.046440",
+ "dts": 2048,
+ "dts_time": "0.046440",
+ "duration": 1024,
+ "duration_time": "0.023220",
+ "size": "2048",
+ "pos": "525406",
+ "flags": "K"
+ },
+ {
+ "type": "frame",
+ "media_type": "audio",
+ "key_frame": 1,
+ "pkt_pts": 2048,
+ "pkt_pts_time": "0.046440",
+ "pkt_dts": 2048,
+ "pkt_dts_time": "0.046440",
+ "pkt_duration": 1024,
+ "pkt_duration_time": "0.023220",
+ "pkt_pos": "525406",
+ "sample_fmt": "s16",
+ "nb_samples": 1024,
+ "channels": 1
+ },
+ {
+ "type": "packet",
+ "codec_type": "audio",
+ "stream_index": 0,
+ "pts": 3072,
+ "pts_time": "0.069660",
+ "dts": 3072,
+ "dts_time": "0.069660",
+ "duration": 1024,
+ "duration_time": "0.023220",
+ "size": "2048",
+ "pos": "527477",
+ "flags": "K"
+ },
+ {
+ "type": "frame",
+ "media_type": "audio",
+ "key_frame": 1,
+ "pkt_pts": 3072,
+ "pkt_pts_time": "0.069660",
+ "pkt_dts": 3072,
+ "pkt_dts_time": "0.069660",
+ "pkt_duration": 1024,
+ "pkt_duration_time": "0.023220",
+ "pkt_pos": "527477",
+ "sample_fmt": "s16",
+ "nb_samples": 1024,
+ "channels": 1
+ },
+ {
+ "type": "packet",
+ "codec_type": "video",
+ "stream_index": 1,
+ "pts": 2,
+ "pts_time": "0.080000",
+ "dts": 2,
+ "dts_time": "0.080000",
+ "duration": 1,
+ "duration_time": "0.040000",
+ "size": "230400",
+ "pos": "529553",
+ "flags": "K"
+ },
+ {
+ "type": "frame",
+ "media_type": "video",
+ "key_frame": 1,
+ "pkt_pts": 2,
+ "pkt_pts_time": "0.080000",
+ "pkt_dts": 2,
+ "pkt_dts_time": "0.080000",
+ "pkt_duration": 1,
+ "pkt_duration_time": "0.040000",
+ "pkt_pos": "529553",
+ "width": 320,
+ "height": 240,
+ "pix_fmt": "rgb24",
+ "sample_aspect_ratio": "1:1",
+ "pict_type": "I",
+ "coded_picture_number": 0,
+ "display_picture_number": 0,
+ "interlaced_frame": 0,
+ "top_field_first": 0,
+ "repeat_pict": 0,
+ "reference": 0
+ },
+ {
+ "type": "packet",
+ "codec_type": "video",
+ "stream_index": 2,
+ "pts": 2,
+ "pts_time": "0.080000",
+ "dts": 2,
+ "dts_time": "0.080000",
+ "duration": 1,
+ "duration_time": "0.040000",
+ "size": "30000",
+ "pos": "759975",
+ "flags": "K"
+ },
+ {
+ "type": "frame",
+ "media_type": "video",
+ "key_frame": 1,
+ "pkt_pts": 2,
+ "pkt_pts_time": "0.080000",
+ "pkt_dts": 2,
+ "pkt_dts_time": "0.080000",
+ "pkt_duration": 1,
+ "pkt_duration_time": "0.040000",
+ "pkt_pos": "759975",
+ "width": 100,
+ "height": 100,
+ "pix_fmt": "rgb24",
+ "sample_aspect_ratio": "1:1",
+ "pict_type": "I",
+ "coded_picture_number": 0,
+ "display_picture_number": 0,
+ "interlaced_frame": 0,
+ "top_field_first": 0,
+ "repeat_pict": 0,
+ "reference": 0
+ },
+ {
+ "type": "packet",
+ "codec_type": "audio",
+ "stream_index": 0,
+ "pts": 4096,
+ "pts_time": "0.092880",
+ "dts": 4096,
+ "dts_time": "0.092880",
+ "duration": 1024,
+ "duration_time": "0.023220",
+ "size": "2048",
+ "pos": "789980",
+ "flags": "K"
+ },
+ {
+ "type": "frame",
+ "media_type": "audio",
+ "key_frame": 1,
+ "pkt_pts": 4096,
+ "pkt_pts_time": "0.092880",
+ "pkt_dts": 4096,
+ "pkt_dts_time": "0.092880",
+ "pkt_duration": 1024,
+ "pkt_duration_time": "0.023220",
+ "pkt_pos": "789980",
+ "sample_fmt": "s16",
+ "nb_samples": 1024,
+ "channels": 1
+ },
+ {
+ "type": "packet",
+ "codec_type": "audio",
+ "stream_index": 0,
+ "pts": 5120,
+ "pts_time": "0.116100",
+ "dts": 5120,
+ "dts_time": "0.116100",
+ "duration": 1024,
+ "duration_time": "0.023220",
+ "size": "2048",
+ "pos": "792051",
+ "flags": "K"
+ },
+ {
+ "type": "frame",
+ "media_type": "audio",
+ "key_frame": 1,
+ "pkt_pts": 5120,
+ "pkt_pts_time": "0.116100",
+ "pkt_dts": 5120,
+ "pkt_dts_time": "0.116100",
+ "pkt_duration": 1024,
+ "pkt_duration_time": "0.023220",
+ "pkt_pos": "792051",
+ "sample_fmt": "s16",
+ "nb_samples": 1024,
+ "channels": 1
+ },
+ {
+ "type": "packet",
+ "codec_type": "video",
+ "stream_index": 1,
+ "pts": 3,
+ "pts_time": "0.120000",
+ "dts": 3,
+ "dts_time": "0.120000",
+ "duration": 1,
+ "duration_time": "0.040000",
+ "size": "230400",
+ "pos": "794127",
+ "flags": "K"
+ },
+ {
+ "type": "frame",
+ "media_type": "video",
+ "key_frame": 1,
+ "pkt_pts": 3,
+ "pkt_pts_time": "0.120000",
+ "pkt_dts": 3,
+ "pkt_dts_time": "0.120000",
+ "pkt_duration": 1,
+ "pkt_duration_time": "0.040000",
+ "pkt_pos": "794127",
+ "width": 320,
+ "height": 240,
+ "pix_fmt": "rgb24",
+ "sample_aspect_ratio": "1:1",
+ "pict_type": "I",
+ "coded_picture_number": 0,
+ "display_picture_number": 0,
+ "interlaced_frame": 0,
+ "top_field_first": 0,
+ "repeat_pict": 0,
+ "reference": 0
+ },
+ {
+ "type": "packet",
+ "codec_type": "video",
+ "stream_index": 2,
+ "pts": 3,
+ "pts_time": "0.120000",
+ "dts": 3,
+ "dts_time": "0.120000",
+ "duration": 1,
+ "duration_time": "0.040000",
+ "size": "30000",
+ "pos": "1024549",
+ "flags": "K"
+ },
+ {
+ "type": "frame",
+ "media_type": "video",
+ "key_frame": 1,
+ "pkt_pts": 3,
+ "pkt_pts_time": "0.120000",
+ "pkt_dts": 3,
+ "pkt_dts_time": "0.120000",
+ "pkt_duration": 1,
+ "pkt_duration_time": "0.040000",
+ "pkt_pos": "1024549",
+ "width": 100,
+ "height": 100,
+ "pix_fmt": "rgb24",
+ "sample_aspect_ratio": "1:1",
+ "pict_type": "I",
+ "coded_picture_number": 0,
+ "display_picture_number": 0,
+ "interlaced_frame": 0,
+ "top_field_first": 0,
+ "repeat_pict": 0,
+ "reference": 0
+ }
+ ],
+ "streams": [
+ {
+ "index": 0,
+ "codec_name": "pcm_s16le",
+ "codec_long_name": "PCM signed 16-bit little-endian",
+ "codec_type": "audio",
+ "codec_time_base": "1/44100",
+ "codec_tag_string": "[1][0][0][0]",
+ "codec_tag": "0x0001",
+ "default": 0,
+ "forced": 0,
+ "sample_fmt": "s16",
+ "sample_rate": "44100",
+ "channels": 1,
+ "bits_per_sample": 16,
+ "r_frame_rate": "0/0",
+ "avg_frame_rate": "0/0",
+ "time_base": "1/44100",
+ "start_pts": 0,
+ "start_time": "0.000000",
+ "duration_ts": 527312,
+ "duration": "11.957188",
+ "bit_rate": "705600",
+ "nb_read_frames": "6",
+ "nb_read_packets": "6"
+ },
+ {
+ "index": 1,
+ "codec_name": "rawvideo",
+ "codec_long_name": "raw video",
+ "codec_type": "video",
+ "codec_time_base": "1/25",
+ "codec_tag_string": "RGB[24]",
+ "codec_tag": "0x18424752",
+ "default": 0,
+ "forced": 0,
+ "width": 320,
+ "height": 240,
+ "has_b_frames": 0,
+ "sample_aspect_ratio": "1:1",
+ "display_aspect_ratio": "4:3",
+ "pix_fmt": "rgb24",
+ "level": -99,
+ "attached_pic": 0,
+ "r_frame_rate": "25/1",
+ "avg_frame_rate": "0/0",
+ "time_base": "1/25",
+ "start_pts": 0,
+ "start_time": "0.000000",
+ "duration_ts": 299,
+ "duration": "11.960000",
+ "nb_read_frames": "4",
+ "nb_read_packets": "4"
+ },
+ {
+ "index": 2,
+ "codec_name": "rawvideo",
+ "codec_long_name": "raw video",
+ "codec_type": "video",
+ "codec_time_base": "1/25",
+ "codec_tag_string": "RGB[24]",
+ "codec_tag": "0x18424752",
+ "default": 0,
+ "forced": 0,
+ "width": 100,
+ "height": 100,
+ "has_b_frames": 0,
+ "sample_aspect_ratio": "1:1",
+ "display_aspect_ratio": "1:1",
+ "pix_fmt": "rgb24",
+ "level": -99,
+ "attached_pic": 0,
+ "r_frame_rate": "25/1",
+ "avg_frame_rate": "0/0",
+ "time_base": "1/25",
+ "start_pts": 0,
+ "start_time": "0.000000",
+ "duration_ts": 299,
+ "duration": "11.960000",
+ "nb_read_frames": "4",
+ "nb_read_packets": "4"
+ }
+ ],
+ "format": {
+ "filename": "tests/data/ffprobe-test.nut",
+ "nb_streams": 3,
+ "format_name": "nut",
+ "format_long_name": "NUT",
+ "start_time": "0.000000",
+ "duration": "11.960000",
+ "size": "1054624",
+ "bit_rate": "705434",
+ "tags": {
+ "title": "ffprobe test file",
+ "comment": "'A comment wih CSV, XML & JSON special chars': <tag value=\"x\">",
+ "comment2": "I ♥ Üñîçød€"
+ }
+ }
+}