Mam trochę utworów audio flv format. Każdy z nich jest o 10 sekundy.
Moje pytanie brzmi: jak wykryć, czy dźwiękkawałki mają "dźwięk", innymi słowy, czasami utwory audio nie mają dźwięku, nawet rozmiar nie jest 0 bajtowy, więc jak znaleźć te uszkodzone / ciche pliki audio przez niektóre narzędzie / polecenie linuksa?
Może może to zrobić ffplay? jakiejkolwiek dostępnej porady?
Odpowiedzi:
2 dla odpowiedzi № 1Jeśli chcesz szybko sprawdzić, czy strumień jest tylko wideo, tylko audio lub zawiera zarówno audio i wideo, spróbuj hexdump -C filename | head
. Piąty bajt zawiera informacje o zawartości pliku.
0x01 - tylko wideo 0x04 - tylko dźwięk 0x05 - audio + wideo
Możesz również spróbować odtworzyć plik za pomocą odtwarzacza multimedialnego VLC. Istnieje opcja menu, która umożliwia wyświetlanie komunikatów informacyjnych z odtwarzanego nośnika.