Видео не отображается в файлах MOV при воспроизведении в VLC в Linux
Файлы с расширением.MOV великолепны своим небольшим размером!
Я пытаюсь воспроизвести эти файлы в Linux с помощью VLC, так как это отличное кроссплатформенное приложение, но проблема в том, что во время воспроизведения звука не отображается видео.
Как я могу решить эту проблему и наслаждаться просмотром файлов MOV?
Вот файл медиа информации:
2 ответа
Ну, судя по MediaInfo, видеокодек имеет 1000 кадров в секунду и smc
Это графический кодек Apple, проприетарный кодек, который, вероятно, поддерживается не каждым проигрывателем.
Кодек SMC идентифицируется в файлах Quicktime кодеком FOURCC "smc " (обратите внимание на пробел ASCII 0x20, необходимый для завершения четырехсимвольного кода). Якобы, кодек был назван в честь его разработчика, Шона М. Каллахана.
Аудиокодек - это QCELP, проприетарный кодек от Qualcomm.
Боюсь, это очень специализированные кодеки, и поэтому нельзя ожидать, что каждый игрок их поддержит. Хотя VLC утверждает, что поддерживает SMC, вы, очевидно, столкнулись с ошибкой. Поэтому вы можете использовать эти файлы и отправить отчет об ошибке в группу разработчиков VLC.
В любом случае вы можете попробовать использовать FFmpeg для перекодирования файла в более широко используемый видеокодек, такой как h.264 (libx264
в FFmpeg) или MPEG-4 (mpeg4
). Подробнее здесь: FFmpeg: лучший инструмент для манипуляции с видео и аудио - Super User Blog
Я получил видео.mov для работы в mpc-hc номер сборки 1.6.1.4074:
- Перейти к View → Options
- Перейти к игроку → форматы
- В окне "Форматы" найдите "Quick Time Movie (mov)" справа
- Дважды щелкните раскрывающийся список справа и выберите "QuickTime"
- Готово