Только что обновлен с VLC 1.05 до VLC 2.03 (последняя версия).
Проблема: видео (.avi
) застряли на первом кадре.
(Эти те же самые ролики хорошо воспроизводились в VLC 1.)
Только что обновлен с VLC 1.05 до VLC 2.03 (последняя версия).
Проблема: видео (.avi
) застряли на первом кадре.
(Эти те же самые ролики хорошо воспроизводились в VLC 1.)
Решение:
Примечание. Признаком этой проблемы является то, что изображение отладочных сообщений слишком поздно для отображения. (Чтобы включить отладочные сообщения в VLC, см. Раздел внизу этого сообщения)
Проблема заключается в ошибке в демультиплексоре по default
.
Решение состоит в том, чтобы заменить демультиплексор по умолчанию на Avformat
.
Вот как:
Menu Tools -> Preferences >
... -> Click radio button to Show Settings = ALL instead of SIMPLE
... -> Input/Codecs > Demuxers >
в самом низу выпадающего списка:
... -> Avformat Demuxer > Save, exit and restart VLC
Это должно решить проблему.
Включение сообщений отладки в VLC:
Перейдите: Tools > Messages > Increase verbosity from 0 to 2
Затем воспроизведите видео.
Если есть проблемы, вы должны увидеть описания ошибок на панели сообщений.
У меня была похожая проблема, когда я использовал VLC для преобразования / сохранения устройства захвата DV с помощью DirectShow. Если включить параметр « Disable the output
то видео будет заморожено в первом кадре, но звук продолжит воспроизводиться.
Чтобы это исправить, мне пришлось изменить Caching
разделе "Показать больше параметров" на 5000ms
. Тогда видео будет воспроизводиться правильно (однако у меня было около 5 секунд задержки).
В дополнение к решению AKE об изменении демультиплексора по умолчанию у меня есть альтернативное разрешение.
У меня было видео в формате m4v , которое также застряло на первом кадре.
Причиной, однако, была не вина демусера как таковая, а не причина проблемы.
После воспроизведения видео с помощью демультиплексора "Avformat", аудио отставало от видео примерно на 6 секунд.
Звук с задержкой более чем на 5 секунд приводит к тому, что первый кадр видео застревает с демультиплексором по умолчанию.
Таким образом, изменение демультиплексора будет отображаться после первого кадра, но не решит проблему синхронизации.
Оставив демультиплексор по умолчанию, просто зайдите в меню:
Tools > Track Synchronization
На вкладке « Synchronization
» уменьшите Audio Track Synchronization
до необходимого значения. Видео должно начать воспроизводиться правильно после того, как аудио отстает менее чем на 5 секунд.