Есть ли способ кодирования / декодирования файлов пропозиций mov (в основном, декодирования)? Я играл с ffmpeg и mencoder / mplayer из репозитория ubuntu, но оба они сообщают, что это неизвестный кодек. Тотем также.
Я предполагаю, что дело доходит до получения правильных кодеков на месте. Возможно, компиляция из источника?
Я видел несколько комментариев в Интернете о том, как заставить mplayer / mencoder работать с файлами прорывов в OS X, но я надеюсь, что в Ubuntu есть способ сделать это. [ ! d2]
Времена изменились, и теперь обновленный FFmpeg, включая версию, упакованную с Xenial Xerus LTS, теперь будет легко кодировать файлы ProRes. Следующие функции будут работать хорошо:
ffmpeg -i input.mp4 \
-c:v prores -profile:v 3 \
-c:a pcm_s16le \
output.mov
Доступные настройки -profile следующие:
-profile 0 = Apple ProRes Proxy
-profile 1 = Apple ProRes LT
-profile 2 = Apple ProRes 422 for SD (lower bitrate)
-profile 3 = Apple ProRes HQ for HD (higher bitrate)
Вы можете протестировать собственную копию функции FFmpeg для ProRes следующим образом:
andrew@illium~$ ffmpeg -encoders 2>/dev/null | grep -i prores
VF.... prores Apple ProRes
VF.... prores_aw Apple ProRes (codec prores)
VFS... prores_ks Apple ProRes (iCodec Pro) (codec prores)
andrew@illium~$
Ведущие буквы указывают:
Encoders:
V..... = Video
.F.... = Frame-level multithreading
..S... = Slice-level multithreading
Для воспроизведения вы должны обнаружить, что большинство основных медиаплееров, например MPlayer, SMPlayer и VLC, будут радостно воспроизводить эти файлы ...
Времена изменились, и теперь обновленный FFmpeg, включая версию, упакованную с Xenial Xerus LTS, теперь будет легко кодировать файлы ProRes. Следующие функции будут работать хорошо:
ffmpeg -i input.mp4 \
-c:v prores -profile:v 3 \
-c:a pcm_s16le \
output.mov
Доступные настройки -profile следующие:
-profile 0 = Apple ProRes Proxy
-profile 1 = Apple ProRes LT
-profile 2 = Apple ProRes 422 for SD (lower bitrate)
-profile 3 = Apple ProRes HQ for HD (higher bitrate)
Вы можете протестировать собственную копию функции FFmpeg для ProRes следующим образом:
andrew@illium~$ ffmpeg -encoders 2>/dev/null | grep -i prores
VF.... prores Apple ProRes
VF.... prores_aw Apple ProRes (codec prores)
VFS... prores_ks Apple ProRes (iCodec Pro) (codec prores)
andrew@illium~$
Ведущие буквы указывают:
Encoders:
V..... = Video
.F.... = Frame-level multithreading
..S... = Slice-level multithreading
Для воспроизведения вы должны обнаружить, что большинство основных медиаплееров, например MPlayer, SMPlayer и VLC, будут радостно воспроизводить эти файлы ...
Времена изменились, и теперь обновленный FFmpeg, включая версию, упакованную с Xenial Xerus LTS, теперь будет легко кодировать файлы ProRes. Следующие функции будут работать хорошо:
ffmpeg -i input.mp4 \
-c:v prores -profile:v 3 \
-c:a pcm_s16le \
output.mov
Доступные настройки -profile следующие:
-profile 0 = Apple ProRes Proxy
-profile 1 = Apple ProRes LT
-profile 2 = Apple ProRes 422 for SD (lower bitrate)
-profile 3 = Apple ProRes HQ for HD (higher bitrate)
Вы можете протестировать собственную копию функции FFmpeg для ProRes следующим образом:
andrew@illium~$ ffmpeg -encoders 2>/dev/null | grep -i prores
VF.... prores Apple ProRes
VF.... prores_aw Apple ProRes (codec prores)
VFS... prores_ks Apple ProRes (iCodec Pro) (codec prores)
andrew@illium~$
Ведущие буквы указывают:
Encoders:
V..... = Video
.F.... = Frame-level multithreading
..S... = Slice-level multithreading
Для воспроизведения вы должны обнаружить, что большинство основных медиаплееров, например MPlayer, SMPlayer и VLC, будут радостно воспроизводить эти файлы ...
Времена изменились, и теперь обновленный FFmpeg, включая версию, упакованную с Xenial Xerus LTS, теперь будет легко кодировать файлы ProRes. Следующие будут работать хорошо:
ffmpeg -i input.mp4 \ -c: v proores -profile: v 3 \ -c: a pcm_s16le \ output.mov
Доступные настройки -profile
выглядят следующим образом:
-profile 0 = Apple ProRes Proxy -profile 1 = Apple ProRes LT -profile 2 = Apple ProRes 422 для SD (более низкий бит) - файл 3 = Apple ProRes HQ для HD (более высокий бит)
Вы можете проверить свою собственную копию функции FFmpeg для ProRes следующим образом:
andrew @ illium ~ $ ffmpeg -encoders 2 & gt; / dev / null | grep -i proores VF .... прореки Apple ProRes VF .... proores_aw Apple ProRes (протубераторы кодеков) VFS ... proores_ks Apple ProRes (iCodec Pro) (прокрутки кодеков) andrew @ illium ~ $
Ведущие буквы указывают:
Кодеры: V ..... = Видео .F .... = Многопоточность на уровне кадра ..S ... = Slice-
Для воспроизведения вы должны обнаружить, что большинство основных медиаплееров, например MPlayer, SMPlayer и VLC, будут счастливо воспроизводить эти файлы ...
Времена изменились, и теперь обновленный FFmpeg, включая версию, упакованную с Xenial Xerus LTS, теперь будет легко кодировать файлы ProRes. Следующие будут работать хорошо:
ffmpeg -i input.mp4 \ -c: v proores -profile: v 3 \ -c: a pcm_s16le \ output.mov
Доступные настройки -profile
выглядят следующим образом:
-profile 0 = Apple ProRes Proxy -profile 1 = Apple ProRes LT -profile 2 = Apple ProRes 422 для SD (более низкий бит) - файл 3 = Apple ProRes HQ для HD (более высокий бит)
Вы можете проверить свою собственную копию функции FFmpeg для ProRes следующим образом:
andrew @ illium ~ $ ffmpeg -encoders 2 & gt; / dev / null | grep -i proores VF .... прореки Apple ProRes VF .... proores_aw Apple ProRes (протубераторы кодеков) VFS ... proores_ks Apple ProRes (iCodec Pro) (прокрутки кодеков) andrew @ illium ~ $
Ведущие буквы указывают:
Кодеры: V ..... = Видео .F .... = Многопоточность на уровне кадра ..S ... = Slice-
Для воспроизведения вы должны обнаружить, что большинство основных медиаплееров, например MPlayer, SMPlayer и VLC, будут счастливо воспроизводить эти файлы ...
Времена изменились, и теперь обновленный FFmpeg, включая версию, упакованную с Xenial Xerus LTS, теперь будет легко кодировать файлы ProRes. Следующие будут работать хорошо:
ffmpeg -i input.mp4 \ -c: v proores -profile: v 3 \ -c: a pcm_s16le \ output.mov
Доступные настройки -profile
выглядят следующим образом:
-profile 0 = Apple ProRes Proxy -profile 1 = Apple ProRes LT -profile 2 = Apple ProRes 422 для SD (более низкий бит) - файл 3 = Apple ProRes HQ для HD (более высокий бит)
Вы можете проверить свою собственную копию функции FFmpeg для ProRes следующим образом:
andrew @ illium ~ $ ffmpeg -encoders 2 & gt; / dev / null | grep -i proores VF .... прореки Apple ProRes VF .... proores_aw Apple ProRes (протубераторы кодеков) VFS ... proores_ks Apple ProRes (iCodec Pro) (прокрутки кодеков) andrew @ illium ~ $
Ведущие буквы указывают:
Кодеры: V ..... = Видео .F .... = Многопоточность на уровне кадра ..S ... = Slice-
Для воспроизведения вы должны обнаружить, что большинство основных медиаплееров, например MPlayer, SMPlayer и VLC, будут счастливо воспроизводить эти файлы ...
Времена изменились, и теперь обновленный FFmpeg, включая версию, упакованную с Xenial Xerus LTS, теперь будет легко кодировать файлы ProRes. Следующие будут работать хорошо:
ffmpeg -i input.mp4 \ -c: v proores -profile: v 3 \ -c: a pcm_s16le \ output.mov
Доступные настройки -profile
выглядят следующим образом:
-profile 0 = Apple ProRes Proxy -profile 1 = Apple ProRes LT -profile 2 = Apple ProRes 422 для SD (более низкий бит) - файл 3 = Apple ProRes HQ для HD (более высокий бит)
Вы можете проверить свою собственную копию функции FFmpeg для ProRes следующим образом:
andrew @ illium ~ $ ffmpeg -encoders 2 & gt; / dev / null | grep -i proores VF .... прореки Apple ProRes VF .... proores_aw Apple ProRes (протубераторы кодеков) VFS ... proores_ks Apple ProRes (iCodec Pro) (прокрутки кодеков) andrew @ illium ~ $
Ведущие буквы указывают:
Кодеры: V ..... = Видео .F .... = Многопоточность на уровне кадра ..S ... = Slice-
Для воспроизведения вы должны обнаружить, что большинство основных медиаплееров, например MPlayer, SMPlayer и VLC, будут счастливо воспроизводить эти файлы ...
Времена изменились, и теперь обновленный FFmpeg, включая версию, упакованную с Xenial Xerus LTS, теперь будет легко кодировать файлы ProRes. Следующие будут работать хорошо:
ffmpeg -i input.mp4 \ -c: v proores -profile: v 3 \ -c: a pcm_s16le \ output.mov
Доступные настройки -profile
выглядят следующим образом:
-profile 0 = Apple ProRes Proxy -profile 1 = Apple ProRes LT -profile 2 = Apple ProRes 422 для SD (более низкий бит) - файл 3 = Apple ProRes HQ для HD (более высокий бит)
Вы можете проверить свою собственную копию функции FFmpeg для ProRes следующим образом:
andrew @ illium ~ $ ffmpeg -encoders 2 & gt; / dev / null | grep -i proores VF .... прореки Apple ProRes VF .... proores_aw Apple ProRes (протубераторы кодеков) VFS ... proores_ks Apple ProRes (iCodec Pro) (прокрутки кодеков) andrew @ illium ~ $
Ведущие буквы указывают:
Кодеры: V ..... = Видео .F .... = Многопоточность на уровне кадра ..S ... = Slice-
Для воспроизведения вы должны обнаружить, что большинство основных медиаплееров, например MPlayer, SMPlayer и VLC, будут счастливо воспроизводить эти файлы ...
Времена изменились, и теперь обновленный FFmpeg, включая версию, упакованную с Xenial Xerus LTS, теперь будет легко кодировать файлы ProRes. Следующие будут работать хорошо:
ffmpeg -i input.mp4 \ -c: v proores -profile: v 3 \ -c: a pcm_s16le \ output.mov
Доступные настройки -profile
выглядят следующим образом:
-profile 0 = Apple ProRes Proxy -profile 1 = Apple ProRes LT -profile 2 = Apple ProRes 422 для SD (более низкий бит) - файл 3 = Apple ProRes HQ для HD (более высокий бит)
Вы можете проверить свою собственную копию функции FFmpeg для ProRes следующим образом:
andrew @ illium ~ $ ffmpeg -encoders 2 & gt; / dev / null | grep -i proores VF .... прореки Apple ProRes VF .... proores_aw Apple ProRes (протубераторы кодеков) VFS ... proores_ks Apple ProRes (iCodec Pro) (прокрутки кодеков) andrew @ illium ~ $
Ведущие буквы указывают:
Кодеры: V ..... = Видео .F .... = Многопоточность на уровне кадра ..S ... = Slice-
Для воспроизведения вы должны обнаружить, что большинство основных медиаплееров, например MPlayer, SMPlayer и VLC, будут счастливо воспроизводить эти файлы ...
prores_aw
(по умолчанию aliased до prores
) и prores_ks
. Я никогда не сравнивал их сам, так как я могу избежать использования этого формата. По моему мнению, нет необходимости в двух, и лучшее из них должно быть объединено в одно.
– LordNeckbeard
6 October 2016 в 05:57
Короткий ответ, к сожалению, «нет». Существуют плагины, которые поддерживают загрузку двоичного кодека Qt в MPlayer / mencoder, но они, похоже, только для Mac.
ffmpeg поддерживает DNxHD в Linux, что является альтернативой ProRes, которую вы можете захотеть изучить в качестве промежуточного кодека.
Короткий ответ, к сожалению, «нет». Существуют плагины, которые поддерживают загрузку двоичного кодека Qt в MPlayer / mencoder, но они, похоже, только для Mac.
ffmpeg поддерживает DNxHD в Linux, что является альтернативой ProRes, которую вы можете захотеть изучить в качестве промежуточного кодека.
Короткий ответ, к сожалению, «нет». Существуют плагины, которые поддерживают загрузку двоичного кодека Qt в MPlayer / mencoder, но они, похоже, только для Mac.
ffmpeg поддерживает DNxHD в Linux, что является альтернативой ProRes, которую вы можете захотеть изучить в качестве промежуточного кодека.
Короткий ответ, к сожалению, «нет». Есть плагины вокруг, которые позволяют загружать двоичные кодеки Qt в MPlayer / mencoder, но они, похоже, только для Mac.
ffmpeg поддерживает DNxHD в Linux, что является альтернативой ProRes что вы можете посмотреть в качестве промежуточного кодека.
Короткий ответ, к сожалению, «нет». Есть плагины вокруг, которые позволяют загружать двоичные кодеки Qt в MPlayer / mencoder, но они, похоже, только для Mac.
ffmpeg поддерживает DNxHD в Linux, что является альтернативой ProRes что вы можете посмотреть в качестве промежуточного кодека.
Короткий ответ, к сожалению, «нет». Есть плагины вокруг, которые позволяют загружать двоичные кодеки Qt в MPlayer / mencoder, но они, похоже, только для Mac.
ffmpeg поддерживает DNxHD в Linux, что является альтернативой ProRes что вы можете посмотреть в качестве промежуточного кодека.
Короткий ответ, к сожалению, «нет». Есть плагины вокруг, которые позволяют загружать двоичные кодеки Qt в MPlayer / mencoder, но они, похоже, только для Mac.
ffmpeg поддерживает DNxHD в Linux, что является альтернативой ProRes что вы можете посмотреть в качестве промежуточного кодека.
Короткий ответ, к сожалению, «нет». Есть плагины вокруг, которые позволяют загружать двоичные кодеки Qt в MPlayer / mencoder, но они, похоже, только для Mac.
ffmpeg поддерживает DNxHD в Linux, что является альтернативой ProRes что вы можете посмотреть в качестве промежуточного кодека.
Короткий ответ, к сожалению, «нет». Есть плагины вокруг, которые позволяют загружать двоичные кодеки Qt в MPlayer / mencoder, но они, похоже, только для Mac.
ffmpeg поддерживает DNxHD в Linux, что является альтернативой ProRes что вы можете посмотреть в качестве промежуточного кодека.