Ok Итак, у меня есть необработанный видеофайл и звуковая дорожка, которую я хочу разместить в контейнере, насколько я знаю .ogg - это формат контейнера, поэтому я хочу знать, есть ли способ разместить мои медиафайлы в этом Формат контейнера, например, я могу сделать это с помощью формата .MKV с помощью этого инструмента. Я не хочу кодировать это видео. Я просто хочу разместить свои медиафайлы в формате Container, и я хочу попробовать использовать формат .ogg для этой задачи
спасибо в расширенном
Попробуйте использовать ffmpeg.
sudo apt-get install ffmpeg libavcodec-extra-53
По завершении установки используйте следующий шаблон в качестве своей команды в терминале. Например, если вы загрузили файл mkv и хотите преобразовать его в .ogg:
ffmpeg -i /path/to/file.mkv /path/to/file.ogg
Вы можете сделать это с помощью avconv (или ffmpeg, синтаксис идентичен). Из командной строки:
avconv -i input_file -c copy output.ogg
Это скопирует все потоки, повторное кодирование не будет выполнено. В качестве альтернативы, если у вас есть отдельные видео и amp; audio
avconv -i input_video -i input_audio -c copy output.ogg
Я не уверен, что в контейнере ogg может содержаться необработанное видео, вам может потребоваться использовать mkv или avi. Кроме того, нет причин использовать на самом деле необработанное видео или аудио (если это действительно так) для целей архивирования; есть кодеки без потерь, которые уменьшат размер вашего файла без потери качества.
avconv -i input_video -i input_audio -c:a flac -c:v huffyuv output.mkv
Вы также можете использовать без потерь h.264 с
avconv -i input_video -i input_audio -c:a flac -c:v libx264 -crf 0 -preset ultrafast output.mkv
или «визуально без потерь» h .264 с
avconv -i input_video -i input_audio -c:a flac -c:v libx264 -crf 18 -preset ultrafast output.mkv
Предварительные настройки x264: сверхбыстрые, сверхбыстрые, очень быстрые, быстрые, быстрые, средние, медленные, медленные и очень сильные; более медленные пресеты дают меньшие размеры файлов за счет более длительного времени кодирования.