1

Я следую учебному пособию, где человек делает:

vlc /Users/darren/Downloads/movie.mkv –video-filter=scene –scene-format=jpg –scene-prefix=movie –scene-ratio=150 –scene-height=1080 –scene-width=1920

Я пытаюсь сделать то же самое, но заменив начальный "vlc" на /Applications/VLC.app/Contents/MacOS/VLC и, конечно, используя мой собственный путь к файлу фильма.

Я получаю кучу ошибок.

РЕДАКТИРОВАТЬ:

Я пробовал это

/Applications/VLC.app/Contents/MacOS/VLC /Users/me/Downloads/complete/movie/sample.mkv --scene-format=jpg --scene-prefix=movie --scene-ratio=150 --scene-height=1080 --scene-width=1920 --scene-path=/Users/me/Downloads/complete/movie

и я получаю

[0x100214a88] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
 m_el[mi_level] == NULL
 arrrrrrrrrrrrrg Up cannot escape itself
 m_el[mi_level] == NULL
 arrrrrrrrrrrrrg Up cannot escape itself
 m_el[mi_level] == NULL
 arrrrrrrrrrrrrg Up cannot escape itself
[0x102018908] dts decoder: DTS channels:6 samplerate:48000 bitrate:1536000
[0x101351e78] auhal audio output error: You should configure your speaker layout with Audio Midi Setup Utility in /Applications/Utilities. Now using Stereo mode.
Stream with high frequencies VQ coding

1 ответ1

1

Вы можете использовать ffmpeg для извлечения миниатюр для вашего видео:

ffmpeg -i video.mp4 -r 1 image-%4d.jpg

где:

  • -i <input-file> читает из входного файла
  • -r <fps> форсирует вывод fps в секунду
  • image-%4d.jpg означает, что выходные файлы называются image-0001.jpg , ... и т. д., где %xd означает, что x цифры используются для создания выходных имен.

Как получить ffmpeg на OS X:

Вы можете получить более старую версию ffmpeg , загрузив FFmpegX, а затем используя следующее вместо ffmpeg <options>:

/Applications/ffmpegX.app/Contents/Resources/ffmpeg <options>

Чтобы упростить это, вы можете сделать

ln -s /Applications/ffmpegX.app/Contents/Resources/ffmpeg /usr/local/bin/ffmpeg

чтобы иметь возможность запускать короткую команду отовсюду.


В качестве альтернативы вы можете получить последнюю версию ffmpeg , установив Homebrew и запустив

brew install ffmpeg

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