summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Kost <ensonic@users.sf.net>2011-02-18 17:36:30 +0200
committerStefan Kost <ensonic@users.sf.net>2011-02-21 15:31:33 +0200
commit85b37c41dfb264b64fb09796755cbd3776d544ca (patch)
tree7925fd839a9604002174c47564d29f0617fd558b
parentb39078f255a017b76470e614d46cf43c5a3b438b (diff)
README: planning
-rw-r--r--README13
1 files changed, 12 insertions, 1 deletions
diff --git a/README b/README
index 0ca1da5..05a87df 100644
--- a/README
+++ b/README
@@ -85,7 +85,7 @@ Properties:
- get bit-rate over time
- specify window size, get min,max,avg bitrate for each window
- gst-mi can draw them as a graph
-- get key-frame statistics
+- get key-frame statistics (using gst-index)
- number of keyframes
- min,max,avg keyframe interval
- disconts
@@ -136,6 +136,17 @@ Properties:
- CBR/VBR type for each stream
- can we derive that from the bitrate tags (no min/max bitrate set)?
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 =
== sync quick-scan ==