Мой вопрос, я думаю, довольно прост ...
Иногда мне нравится скачивать большие файлы MKV с моего веб-сервера и воспроизводить их во время загрузки. Однако, если я сделаю это для файлов MKV, которые я транскодировал, часто файл будет показывать, что он намного короче, чем есть на самом деле, и после того, как он дойдет до конца, он просто продолжит воспроизведение и покажет неверное время ... например он отобразит 2:50/2:50, но продолжит играть, однако, если я попытаюсь вернуться назад с помощью клавиш со стрелками, проигрыватель либо вылетит, либо пропустит назад к началу файла.
Итак, как я могу переместить все метаданные в начало файла во время кодирования, чтобы проигрыватель знал, как долго этот файл не имеет всего этого? Вы можете сделать это с помощью формата mp4
с помощью -movflags faststart
, но как это сделать для mkv
?
Извините, если об этом уже спрашивали и отвечали в другом месте, я не мог придумать лучшие ключевые слова, чем те, которые я использовал, и те, которые я использовал, не дали результатов.