Я хотел бы знать, возможно ли объединить стереозвук в монофонический файл аудиофайла GSM6.10 с помощью FFMPEG. Если это так, пожалуйста, предоставьте команду для достижения этой цели.
Иначе, возможно ли конвертировать GSM6.10 в WAV PCM с помощью FFMPEG? Затем я мог бы объединить каналы в WAV PCM.
Если есть другой бесплатный инструмент, который может это сделать, я тоже могу попробовать.
ffmpeg -i stereo.flac -ac 1 mono.flac
Ответ выше работает в том случае, если вы все еще хотите конвертировать между форматами, но для длинных файлов это может занять много времени. Или, может быть, вы не хотите снова конвертировать, что ухудшает качество, и поэтому вы можете просто захотеть скопировать поток. Использование -codec: a и -ac 1 одновременно не работает, но в соответствии с документацией к фильтру панорамирования ffmpeg, если соблюдены определенные условия (например, вы не настраиваете уровни каналов или не смешиваете два канала в один) , он распознает этот случай и сообщит: «Обнаружено чистое сопоставление каналов» и выполнит потоковое копирование, что намного быстрее.
Например: чтобы сделать монофонический стереофайл, просто используя левый канал и скопировав видеопоток, сделайте следующее:
источник
Я знаю, что это возможно с sox .... я использую sox для манипулирования каналами, kdenlive и audacity для мягкого редактирования, и ffmpeg для ремиксов. просто давая вам знать, что хорошо сработало для меня в прошлом.
источник
Чтобы сохранить видео, я использовал комбинацию из двух ответов выше:
Это дало мне достаточное решение.
источник