Преобразование DTS в AC3 для LG TV с помощью mediatomb DLNA server
Я хочу преобразовать видеофайл 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, любая помощь приветствуется.
2 ответов
у меня есть точный сценарий. Сделайте поиск Google для 'mkvdts2ac3'
и использовать его. Он извлекает аудио DTS, таймкоды и т. д. Затем он преобразует его в AC3, а затем заглушает его обратно с существующим видео. Занимает около 10 минут на мой Corei7 3.4 ГГц.
С его помощью так просто, как это:
Linux $ mkvdts2ac3.sh Movie.mkv
скрипт обрабатывает все остальное.
честно говоря, я не слишком уверен. Я подозреваю, что ffmpeg не транскодируется достаточно быстро, и ваш телевизор просто зацикливается, когда он достигает конца. Если нет никакого способа сделать Mediatomb буфер немного, прежде чем он отправляет поток, я бы дал http://www.ps3mediaserver.org/ выстрел. Это лучший медиа-сервер DLNA, который я использовал, и вы можете заставить его перекодироваться в AC3 довольно легко.
С. П. Я знаю, что он называется "PS3" media server, но теперь он поддерживает все виды устройств. это также очень легко создать профиль устройства, если ваш не поддерживается из коробки.
Другие вопросы audio-streaming dlna ffmpeg video-streaming vlc-media-player