Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
public:broadcast:projekte:dash [2017/01/25 22:37] – angelegt pegro | public:broadcast:projekte:dash [2017/02/03 21:51] (aktuell) – [Verbesserungen einreichen] ischluff | ||
---|---|---|---|
Zeile 15: | Zeile 15: | ||
* Manifest wird nicht aktualisiert, | * Manifest wird nicht aktualisiert, | ||
* Datei: webm_chunk.c und webmdashenc.c | * Datei: webm_chunk.c und webmdashenc.c | ||
+ | * Patches für ffmpeg WebM DASH Support basierend auf libav-Patches: | ||
+ | * {{: | ||
+ | * {{: | ||
+ | * {{: | ||
+ | * alle Branches auch im public-Git: [[https:// | ||
==== Libav ==== | ==== Libav ==== | ||
- | * kein Webm DASH support | + | * bisher |
* dashenc etwas älter, etwas weniger Patches als bei ffmpeg | * dashenc etwas älter, etwas weniger Patches als bei ffmpeg | ||
- | * Originalautor vom Muxer is hier aktiv, | + | * Originalautor vom Muxer is hier aktiv, mit dessen Hilfe wurden die Patches verbessert |
+ | * Patches wurden am 27. bzw. 30.01.2017 in den Master-Branch aufgenommen | ||
===== Verbesserungen einreichen ===== | ===== Verbesserungen einreichen ===== | ||
- | ==== ffmpeg ==== | + | Upstream |
- | * 9 Patches gegenüber dem aktuellen Master | + | * Flexibilität bzgl. AdaptationSets ähnlich/ |
- | * v1 auf ffmpeg-devel gepostet, bisher keine inhatliche Antwort | + | * MP4 und Webm mit einem Muxer möglich |
- | ==== libav ==== | + | |
- | * da Codebase verschieden, | + | |
- | * kurzer Chat mit Muxer-Autor, einige Hinweise, reicht für v2 | + | |
+ | TODO: | ||
+ | * weitere Features aus dem Standard hinzufügen | ||
+ | * Subtitles | ||
+ | * rausfinden ob/wie man zur Laufzeit Subtitles in ffmpeg reinbekommt | ||
+ | * Reporting |