Вы можете сделать это с помощью 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: сверхбыстрые, сверхбыстрые, очень быстрые, быстрые, быстрые, средние, медленные, медленные и очень сильные; более медленные пресеты дают меньшие размеры файлов за счет более длительного времени кодирования.