Я хочу преобразовать видеофайл MKV, содержащий DTS audio, в поток с AC3 audio. Я хочу передать этот результирующий поток функции перекодирования mediatomb. Mediatomb будет передавать поток через DLNA на телевизор LG, который не поддерживает DTS audio.
я попробовал команду VLC ниже, но телевизор не распознает поток, и воспроизведение целевого потока на ПК не производит звука.
vlc -vvv -I dummy INPUT.file --sout
'#transcode{acodec=ac3,ab=256k,channels=2,threads=4}
:std{mux=ts,access=file,dst=DEST.file}'
следующая команда ffmpeg дает поток, который играет на телевизоре со звуком, но процесс ffmpeg убивается (с сигналом 15) в течение 10-15 секунд, а затем телевизор перезапускает воспроизведение с самого начала. Это происходит в циклах.
ffmpeg -i INPUT.file -acodec ac3 -ab 384k -vcodec copy
-vbsf h264_mp4toannexb -f mpegts -y DEST.file
Я хочу иметь рабочий сервер DLNA, который транскодирует DTS в AC3, любая помощь приветствуется.