Commit c3d3b0d7 authored by Nicolas Dufresne's avatar Nicolas Dufresne
Browse files

medias: Full media info update

This includes a lot of formating, obviously the stream Id changes as
usual, but we now have bitrate with AVI, and chrome-format field
with h264.
parent 1ca8271d
<file duration="19400000000" frame-detection="0" uri="file:///home/thiblahute/gst-validate/gst-integration-testsuites/medias/defaults/avi/bowlerhatdancer.sleepytom.SGP.mjpeg.avi" seekable="true">
<file duration="19400000000" frame-detection="0" uri="file:///home/nicolas/gst-validate/gst-integration-testsuites/medias/defaults/avi/bowlerhatdancer.sleepytom.SGP.mjpeg.avi" seekable="true">
<streams caps="video/x-msvideo">
<stream type="video" caps="image/jpeg, framerate=(fraction)25/1, width=(int)384, height=(int)288, codec_data=(buffer)2c000000180000000000000002000000080000000200000001000000" id="eab9e142c67dd011ff16aced25cc0693d74c610cdd4dce1756e15efddeb060a3/001">
<stream type="video" caps="image/jpeg, framerate=(fraction)25/1, width=(int)384, height=(int)288, codec_data=(buffer)2c000000180000000000000002000000080000000200000001000000" id="100c2a9025a1f6cd1c9c94736034700efa68e898e75083a9975ed4c55b998bb8/001">
<tags>
<tag content="taglist, container-format=(string)AVI, video-codec=(string)&quot;Motion\ JPEG&quot;;"/>
<tag content="taglist, video-codec=(string)&quot;Motion\ JPEG&quot;, bitrate=(uint)4721297, container-format=(string)AVI;"/>
</tags>
</stream>
</streams>
<tags>
<tag content="taglist, container-format=(string)AVI, video-codec=(string)&quot;Motion\ JPEG&quot;;"/>
<tag content="taglist, video-codec=(string)&quot;Motion\ JPEG&quot;, bitrate=(uint)4721297, container-format=(string)AVI;"/>
</tags>
</file>
\ No newline at end of file
<file duration="2000000000" frame-detection="1" uri="file:///home/bilboed/gst-validate/gst-integration-testsuites/medias/defaults/mp4/fragmented_nonseekable_sink.mp4" seekable="true">
<file duration="2000000000" frame-detection="1" uri="file:///home/nicolas/gst-validate/gst-integration-testsuites/medias/defaults/mp4/fragmented_nonseekable_sink.mp4" seekable="true">
<streams caps="video/quicktime, variant=(string)iso">
<stream type="video" caps="video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)2, profile=(string)high, codec_data=(buffer)01640014ffe1001967640014acd94141fb0110000003001000000303c8f142996001000568ebecb22c, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, parsed=(boolean)true" id="5b96715df12fc1dcc2a3fa1381e8ab64a42dd243755f5ba64bc41859ed979ea7/001">
<stream type="video" caps="video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)2, profile=(string)high, codec_data=(buffer)01640014ffe1001967640014acd94141fb0110000003001000000303c8f142996001000568ebecb22c, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, chroma-format=(string)4:2:0, bit-depth-luma=(uint)8, bit-depth-chroma=(uint)8, parsed=(boolean)true" id="34158f172ec86a65043ea752765433dac421bc3e94bccb98ae1f864a33a58cd2/001">
<frame duration="33333333" id="0" is-keyframe="true" offset="0" offset-end="18446744073709551615" pts="66666666" dts="0" running-time="66666666" checksum="1dcc2b71780e59706c40d422acc6206c"/>
<frame duration="33333333" id="1" is-keyframe="false" offset="8390" offset-end="18446744073709551615" pts="200000000" dts="33333333" running-time="200000000" checksum="bc8519cb69cab8ef18706c2f9ac6ce6d"/>
<frame duration="33333333" id="2" is-keyframe="false" offset="14096" offset-end="18446744073709551615" pts="133333333" dts="66666666" running-time="133333333" checksum="818237b1156537adf4d08450de10335f"/>
......
This source diff could not be displayed because it is too large. You can view the blob instead.
<file duration="10031000000" frame-detection="0" uri="file:///home/thiblahute/gst-validate/gst-integration-testsuites/medias/defaults/mp4/mp3_h264.1.mp4" seekable="true">
<file duration="10031000000" frame-detection="0" uri="file:///home/nicolas/gst-validate/gst-integration-testsuites/medias/defaults/mp4/mp3_h264.1.mp4" seekable="true">
<streams caps="video/quicktime">
<stream type="video" caps="video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)2, profile=(string)high, codec_data=(buffer)01640014ffe1001867640014acd94141fb0110000003001773594000f142996001000568ebecb22c, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, parsed=(boolean)true" id="87cae7d8ee18d94de4affcc36c7334b24ee27541f2040e80c26d97506b68159b/001">
<stream type="video" caps="video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)2, profile=(string)high, codec_data=(buffer)01640014ffe1001867640014acd94141fb0110000003001773594000f142996001000568ebecb22c, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, chroma-format=(string)4:2:0, bit-depth-luma=(uint)8, bit-depth-chroma=(uint)8, parsed=(boolean)true" id="b324bc4a6e3816b0405667dc879dd4bb49adc2d49a87d57921b8eab907628638/001">
<tags>
<tag content="taglist, video-codec=(string)&quot;H.264\ /\ AVC&quot;, bitrate=(uint)1477790, language-code=(string)en, datetime=(datetime)2013-09-03T16:21:40Z, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime;"/>
</tags>
</stream>
<stream type="audio" caps="audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1, layer=(int)3, rate=(int)44100, channels=(int)1, parsed=(boolean)true" id="87cae7d8ee18d94de4affcc36c7334b24ee27541f2040e80c26d97506b68159b/002">
<stream type="audio" caps="audio/mpeg, mpegversion=(int)1, mpegaudioversion=(int)1, layer=(int)3, rate=(int)44100, channels=(int)1, parsed=(boolean)true" id="b324bc4a6e3816b0405667dc879dd4bb49adc2d49a87d57921b8eab907628638/002">
<tags>
<tag content="taglist, audio-codec=(string)&quot;MPEG-1\ layer\ 3&quot;, language-code=(string)en, bitrate=(uint)28066, datetime=(datetime)2013-09-03T16:21:40Z, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, has-crc=(boolean)false, channel-mode=(string)mono, nominal-bitrate=(uint)224000;"/>
</tags>
</stream>
</streams>
<tags>
<tag content="taglist, audio-codec=(string)&quot;MPEG-1\ layer\ 3&quot;, language-code=(string)en, bitrate=(uint)28066, datetime=(datetime)2013-09-03T16:21:40Z, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, has-crc=(boolean)false, channel-mode=(string)mono, nominal-bitrate=(uint)224000, video-codec=(string)&quot;H.264\ /\ AVC&quot;;"/>
<tag content="taglist, audio-codec=(string)&quot;MPEG-1\ layer\ 3&quot;, language-code=(string)en, bitrate=(uint)28066, video-codec=(string)&quot;H.264\ /\ AVC&quot;, datetime=(datetime)2013-09-03T16:21:40Z, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, has-crc=(boolean)false, channel-mode=(string)mono, nominal-bitrate=(uint)224000;"/>
</tags>
</file>
</file>
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
<file duration="10000000000" frame-detection="0" uri="file:///home/thiblahute/gst-validate/gst-integration-testsuites/medias/defaults/mp4/raw_h264.1.mp4" seekable="true">
<file duration="10000000000" frame-detection="0" uri="file:///home/nicolas/gst-validate/gst-integration-testsuites/medias/defaults/mp4/raw_h264.1.mp4" seekable="true">
<streams caps="video/quicktime">
<stream type="video" caps="video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)2, profile=(string)high, codec_data=(buffer)01640014ffe1001867640014acd94141fb0110000003001773594000f142996001000568ebecb22c, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, parsed=(boolean)true" id="302704a821f2289c69b51385ea0282db72801c6f18e0c538338c298df5175b97/001">
<stream type="video" caps="video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)2, profile=(string)high, codec_data=(buffer)01640014ffe1001867640014acd94141fb0110000003001773594000f142996001000568ebecb22c, width=(int)320, height=(int)240, framerate=(fraction)30/1, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, chroma-format=(string)4:2:0, bit-depth-luma=(uint)8, bit-depth-chroma=(uint)8, parsed=(boolean)true" id="a38f8d92e9d7d8ad5fb7609a1135388febf68e4d3eac93ed9864a25684fddc93/001">
<tags>
<tag content="taglist, video-codec=(string)&quot;H.264\ /\ AVC&quot;, bitrate=(uint)1474665, language-code=(string)en, datetime=(datetime)2013-09-03T16:21:37Z, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime;"/>
</tags>
</stream>
<stream type="audio" caps="audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)44100, channels=(int)1" id="302704a821f2289c69b51385ea0282db72801c6f18e0c538338c298df5175b97/002">
<stream type="audio" caps="audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int)44100, channels=(int)1" id="a38f8d92e9d7d8ad5fb7609a1135388febf68e4d3eac93ed9864a25684fddc93/002">
<tags>
<tag content="taglist, audio-codec=(string)&quot;Raw\ 16-bit\ PCM\ audio&quot;, language-code=(string)en, bitrate=(uint)704524, datetime=(datetime)2013-09-03T16:21:37Z, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime;"/>
</tags>
</stream>
</streams>
<tags>
<tag content="taglist, audio-codec=(string)&quot;Raw\ 16-bit\ PCM\ audio&quot;, language-code=(string)en, bitrate=(uint)704524, datetime=(datetime)2013-09-03T16:21:37Z, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, video-codec=(string)&quot;H.264\ /\ AVC&quot;;"/>
<tag content="taglist, video-codec=(string)&quot;H.264\ /\ AVC&quot;, bitrate=(uint)1474665, language-code=(string)en, datetime=(datetime)2013-09-03T16:21:37Z, description=(string)&quot;audiotest\ wave&quot;, encoder=(string)x264, container-format=(string)Quicktime, audio-codec=(string)&quot;Raw\ 16-bit\ PCM\ audio&quot;;"/>
</tags>
</file>
</file>
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
<file duration="1720000000" frame-detection="1" uri="file:///home/thiblahute/gst-validate/gst-integration-testsuites/medias/defaults/mxf/op1a-pal-mpeg2.mxf" seekable="true">
<file duration="1720000000" frame-detection="1" uri="file:///home/nicolas/gst-validate/gst-integration-testsuites/medias/defaults/mxf/op1a-pal-mpeg2.mxf" seekable="true">
<streams caps="application/mxf">
<stream type="video" caps="video/mpeg, mpegversion=(int)2, systemstream=(boolean)false, framerate=(fraction)25/1, interlaced=(boolean)true, field-order=(string)top-field-first, width=(int)720, height=(int)608, pixel-aspect-ratio=(fraction)152/135, parsed=(boolean)true, codec_data=(buffer)000001b32d026023493e23d8000001b5185400010080000001b200010100070200, profile=(string)4:2:2, level=(string)main, interlace-mode=(string)mixed" id="fbe4bd64c03b558341b7412eb5f2099d403eac5b6aff25b0b6d77f3b8be023ec/002">
<stream type="video" caps="video/mpeg, mpegversion=(int)2, systemstream=(boolean)false, framerate=(fraction)25/1, interlaced=(boolean)true, field-order=(string)top-field-first, width=(int)720, height=(int)608, pixel-aspect-ratio=(fraction)152/135, parsed=(boolean)true, codec_data=(buffer)000001b32d026023493e23d8000001b5185400010080000001b200010100070200, profile=(string)4:2:2, level=(string)main, interlace-mode=(string)mixed" id="b2ce37811a2565b70c33fe8272b8cd20a44682dec4bc9281b82c82eb629018cc/002">
<frame duration="40000000" id="0" is-keyframe="true" offset="0" offset-end="18446744073709551615" pts="18446744073709551615" dts="0" running-time="18446744073709551615" checksum="d319775e2432d4ee1e98906169e7105b"/>
<frame duration="40000000" id="1" is-keyframe="true" offset="150000" offset-end="18446744073709551615" pts="18446744073709551615" dts="40000000" running-time="18446744073709551615" checksum="04244c7c37d94215cf80a17db80df4d0"/>
<frame duration="40000000" id="2" is-keyframe="true" offset="300000" offset-end="18446744073709551615" pts="18446744073709551615" dts="80000000" running-time="18446744073709551615" checksum="f64b31b0bb9a27c94dd109383b7cc432"/>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment