1

У меня есть видео файл. MP4.

Первоначально он был 25 ГБ и 10 часов.

Но затем я попытался урезать это с создателем фильма.

Я сделал то, что мне было нужно, а затем я опубликовал видео.

Нет, я не сохранил оригинальное видео. Я сделал новую копию. Но почему-то создатель Windows windows испортил мою оригинальную копию.

Потому что теперь в файлах моей оригинальной копии указано, что это 7 часов, но все равно 25 ГБ.

Такой же размер, как у 10-часового видео, но на 3 часа короче. Это не может быть правдой.

Поэтому я позволил видео играть всю ночь напролет. Я проснулся этим утром, и он играл до десяти часов.

Так что я не понимаю, почему любой видеопроигрыватель, который я пытаюсь использовать (Windows Media Player, VLC), говорит, что он длится 7 часов, но затем он проигрывает полные 10 часов? Есть ли способ, как я могу это исправить?

Когда я снова помещаю видео в создатель фильма, оно дает мне только 7 часов видео вместо полных 10.

И когда я смотрю его в видеоплеере, он позволяет мне искать только 7 часов, но затем продолжает играть после этого.

2 ответа2

1

Если у вас есть свободное место на жестком диске, вы можете попробовать выполнить мультиплексирование видео (и аудио) частей в другой контейнер. Контейнер (например, MP4) - это то, что говорит игроку, как долго видеоконтент - и если он искажен, вы увидите неправильную длину видео.

Вы можете скачать ffmpeg и запустить из командной строки:

ffmpeg -i input.mp4 -c copy output.mp4

Таким образом, контейнер будет переписан, и это также должно зафиксировать отображаемую длительность. Обратите внимание, что это не изменяет видео или аудио части, оно просто копирует потоки. Так что это быстрее, чем перекодирование, но все же может занять немного времени для файла размером 25 ГБ.

0

попробуйте заново отрендерить целое 7-часовое видео. Это случилось со мной один раз, и после рендеринга видео оно снова стало обычным для 13 минут вместо 16 минут для меня. Вероятно, ошибка компьютера, когда вы оставили компьютер включенным для рендеринга видео.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .