diff options
author | Jonas Smedegaard <dr@jones.dk> | 2017-04-13 15:24:37 +0200 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2017-04-13 15:24:37 +0200 |
commit | 840f79e1d83fa15d0a1eadfacda8c585b7b078f5 (patch) | |
tree | e3a5d8c2165179e5b2158da25834e1906d67928c /localvideowebencode | |
parent | d61cee74a4108dfc4fdc0ed6e3cdf194c4fd143c (diff) |
Add some TODOs.
Diffstat (limited to 'localvideowebencode')
-rwxr-xr-x | localvideowebencode | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/localvideowebencode b/localvideowebencode index 2a87b00..ecc32e7 100755 --- a/localvideowebencode +++ b/localvideowebencode @@ -31,6 +31,21 @@ # * Make choice of encoders configurable. # * Figure out how to apply application option when using opusenc. # * Handle channels per-codec for low-bitrate joint stereo Opus speech. +# * Double-check audio bandwidth algorithms: +# http://trac.ffmpeg.org/wiki/Encode/HighQualityAudio +# * Change WebM bandwidth algorithm: +# Use https://developers.google.com/media/vp9/settings/vod/ +# * Tune VP8 parameters: +# http://www.webmproject.org/docs/encoder-parameters/ +# * Tune VP9 parameters: +# https://sites.google.com/a/webmproject.org/wiki/ffmpeg/vp9-encoding-guide +# * Support DASH: +# https://sites.google.com/a/webmproject.org/wiki/adaptive-streaming/instructions-to-playback-adaptive-webm-using-dash +# * Support watermark +# * Support live streaming - i.e. from (maybe faked) endless source +# + Lipsync may require single stream of equally chunked tracks: +# https://sites.google.com/a/webmproject.org/wiki/adaptive-streaming/instructions-to-do-webm-live-streaming-via-dash +# * Support realtime streaming - i.e. with less than 200ms latency set -e |