From 840f79e1d83fa15d0a1eadfacda8c585b7b078f5 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Thu, 13 Apr 2017 15:24:37 +0200 Subject: Add some TODOs. --- localvideowebencode | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'localvideowebencode') 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 -- cgit v1.2.3