mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-06-07 07:58:51 +00:00
README: planning
This commit is contained in:
parent
46ecfa08ae
commit
9cdf06e282
1 changed files with 12 additions and 1 deletions
|
@ -85,7 +85,7 @@ Properties:
|
||||||
- get bit-rate over time
|
- get bit-rate over time
|
||||||
- specify window size, get min,max,avg bitrate for each window
|
- specify window size, get min,max,avg bitrate for each window
|
||||||
- gst-mi can draw them as a graph
|
- gst-mi can draw them as a graph
|
||||||
- get key-frame statistics
|
- get key-frame statistics (using gst-index)
|
||||||
- number of keyframes
|
- number of keyframes
|
||||||
- min,max,avg keyframe interval
|
- min,max,avg keyframe interval
|
||||||
- disconts
|
- disconts
|
||||||
|
@ -136,6 +136,17 @@ Properties:
|
||||||
- CBR/VBR type for each stream
|
- CBR/VBR type for each stream
|
||||||
- can we derive that from the bitrate tags (no min/max bitrate set)?
|
- can we derive that from the bitrate tags (no min/max bitrate set)?
|
||||||
find . -name "*.c" -exec egrep -Hn "GST_TAG[A-Z_]*_BITRATE" {} \;
|
find . -name "*.c" -exec egrep -Hn "GST_TAG[A-Z_]*_BITRATE" {} \;
|
||||||
|
- formats
|
||||||
|
- all raw files are cbr
|
||||||
|
- some codecs are cbr only (some speech codecs)
|
||||||
|
- audio
|
||||||
|
- in an MP3 file, if there is no VBRI or Xing,
|
||||||
|
it probably is not a vbr stream
|
||||||
|
-
|
||||||
|
- lossy/lossless compression
|
||||||
|
- all raw formats are lossless (well rgb->yuv is lossy, but ...)
|
||||||
|
- some audio formats are lossless (flac, wavpack, ...)
|
||||||
|
- some video formats can be lossless (dirac,
|
||||||
|
|
||||||
= discoverer workflow =
|
= discoverer workflow =
|
||||||
== sync quick-scan ==
|
== sync quick-scan ==
|
||||||
|
|
Loading…
Reference in a new issue