Я работаю над проектом, который должен извлекать звук из потока, который передается в файле .ts (MPEG-2 Transport Stream).
В настоящее время мне нужно сначала сохранить файл в файловую систему, а затем открыть его, используя moivepy для преобразования в формат звука WAV.
Для потоковой передачи требуется передача в реальном времени, и Несколько файлов .ts нужно обрабатывать каждую секунду, Moivepy слишком медленно, чтобы открыть их все и конвертировать каждый в режиме реального времени.
Поэтому мне интересно, могу ли я завершить sh весь процесс извлечения аудио из MPEG в памяти avioding IO файловой системы может ускорить процесс. Как я могу это сделать?