Воспроизведение видео задерживается при переходе вперед / назад с файлами TS для Media Player Classic

1634
beta

Я часто скачиваю видеофайлы в формате TS и смотрю их с помощью Media Player classic. Я часто пропускаю несколько секунд вперед с помощью ярлыков. Моя проблема в том, что после перехода вперед я сразу же могу услышать звук, но это занимает примерно 1-3 секунды, пока я не вижу видео, к которому я пропустил.

Я хотел бы увидеть видео сразу. Я думаю, что процессору требуется некоторое время, чтобы вычислить, куда именно должен переходить видеопоток, и затем он снова начинает воспроизведение с этого места и т. Д. Поэтому я знаю, что необходимо выполнить некоторые вычисления, чтобы правильно возобновить воспроизведение и что для аудио это вычисление быстрее, чем для видео.

Тем не менее, я думаю, что может быть способ улучшить (то есть сократить) время, которое я должен ждать, пока видео не возобновится после перехода вперед.

Я уже читал, что в Media Player Classic под Options -> Output я должен изменить Renderer на «Overlay Mixer Renderer». Я попробовал это, но это не помогло. Я также пытался смотреть файл с VLC.

Есть ли другие способы уменьшить время ожидания при переходе вперед в видео (в моем случае видеофайлы TS)?

0

2 ответа на вопрос

2
dyn

FFplay (часть FFmpeg ), mpv и MPlayer будут искать очень быстро .ts, без какой-либо предварительной обработки. Используйте клавиши со стрелками и PGUP / PGDN для навигации, в FFplay вы также можете щелкнуть правой кнопкой мыши на воспроизводимом видео, чтобы перейти к этой позиции - ширина видео представляет% видео. При навигации .tsвы можете наблюдать эффект замедленного движения (FFplay) или небольшое смещение (MPlayer), но они стабилизируются через несколько секунд. Ничего подобного с mpv не наблюдалось, оно очень надежное и всегда точное.

Вы можете получить их все для разных платформ. Ваш вопрос относится к Windows, поэтому для FFplay вы можете попробовать сборки Windows от Zeranoe, у mpv есть все на их странице, а для MPlayer проверьте обновленные сборки Windows . Лучше всего выглядит MPV, он имеет множество расширенных опций и функций, включая поддержку D3D11 и Vulkan.

Другим отличным и бесплатным выбором является SMPlayer, который является графическим интерфейсом для MPlayer и mpv. Вы можете переключаться между тем или иным движком в настройках, оба предложат быстрый поиск по .tsфайлам и многое другое.

Необязательно: Когда требуется более универсальное решение, его .tsнеобходимо повторно смешать в каком-то другом формате, например .mkv- он предлагает быстрый поиск и аналогичную устойчивость в дополнение к уменьшению размера файла. С FFmpeg это можно сделать без перекодирования, например так:

ffmpeg -i "video 01.ts" -c copy "video 01.mkv" 
0
cadenlid

Вы можете использовать GOM Player для воспроизведения видео файла TS. Когда вы используете GOM Player, чтобы открыть файл TS, может потребоваться несколько секунд, чтобы восстановить индекс видео, просто подождите, а затем вы можете плавно переходить назад / вперед. Надеюсь, это поможет вам.

Похожие вопросы