Jak wyodrębnić dźwięk Blu-ray bez konwersji?

0

Jak powiedział avconv(rozwidlony z ffmpeg), format strumienia audio Blu-ray jest nazywany pcm_bluray, ale dlaczego większość samouczków mówi za pomocą -acodec pcm_s**leflagi ( **zależy od częstotliwości próbkowania)?

Czy oni są tacy sami? Jeśli nie, jak wyodrębnić dźwięk Blu-ray bez jakiejkolwiek konwersji?

Kevin Dong
źródło

Odpowiedzi:

1

Czy oni są tacy sami?

Nie do końca, myślę, że dźwięk Blu-ray PCM jest specjalnie zaprojektowany dla dźwięku wielokanałowego z pewnymi częstotliwościami próbkowania. Oznacza to, że istnieje wiele strumieni audio PCM ułożonych zgodnie ze specyfikacją formatu audio Blu-ray.

Ale nadal jest to po prostu dźwięk PCM, więc jest bezstratnie przechowywany.

Jeśli nie, jak wyodrębnić dźwięk Blu-ray bez jakiejkolwiek konwersji?

Jeśli dane wejściowe są oznaczone jako pcm_bluray, możesz spróbować skopiować je na dane wyjściowe za pomocą -c:a copy. Ale nie jestem pewien, czy to zadziała.

Konwersja do „normalnego” formatu PCM, jak -c:a pcm_s16lezawsze, powinna jednak zawsze działać i nie powodowałaby słyszalnej straty. Jedyną rzeczą, którą można zmienić w takim przypadku, jest głębia bitowa (np. Z 32 bitów na 16 bitów).

slhck
źródło