Possible to refactor certain parts of API for streaming? #154
Replies: 3 comments 2 replies
-
I don't understand what you're looking for.
You can already convert on the fly using ffmpeg, in the end an output file is still required. |
Beta Was this translation helpful? Give feedback.
-
I understand but a large portion of the code required to perform the conversion is in the dovi_tool crate. Currently, it is not possible to convert on the fly without at least reading one file from disk as there can only be one input stream. |
Beta Was this translation helpful? Give feedback.
-
There are a few hundred lines of code in muxer.rs involving knowledge of NALUs and ordering of BL/EL frames to mux a BL and an EL track.
I would like to pipe in the BL and EL tracks from my code. |
Beta Was this translation helpful? Give feedback.
-
I'm interested in using dovi_tool as a library to convert dual track profile 7.1 to 8.1. Is it possible, with possibly minor refactoring of dovi_tool, to perform said conversion with a stream-like API without storing entire video files in memory or touching the disk?
Beta Was this translation helpful? Give feedback.
All reactions