Mam wiele utworów w bibliotece muzyki, które wyświetlają niepoprawne wartości czasu trwania, dlatego odtwarzam tylko częściowo w Clementine. W Banshee i niektórych innych graczach pokazują różne wartości czasu trwania, a czasem odtwarzają pełną piosenkę.
Czy istnieje sposób, aby to naprawić bez konieczności „ponownego kodowania” utworu?
cat
do łączenia części audiobooka w jeden plik (cat 1.mp3 2.mp3 > out.mp3
) i to działa świetnie do odtwarzania, ale prawie każdy odtwarzacz robi się zwariowany ze znacznikami czasu, a nawetmediainfo
pokazuje czas trwania od pierwszego pliku, a nie razem.cat
jest mniej niż idealny do zadań takich jak łączenie plików mp3. Lepszy sposób: http://superuser.com/questions/314239/how-to-join-merge-many-mp3-filescat
bycia poza trywialnymi efektami ubocznymi rozwiązanymi przez prostą ponowną ocenę danych nagłówka Xing. Nawet bez mp3val pliki są odtwarzane w każdym odtwarzaczu, przez który je wysłałem.cat
jest niezwykle wydajny i DUŻO szybszy niż ponowne kodowanie za pomocą ffmpeg. Nawet z dodanym poleceniem mp3val.ffmpeg
zconcat
i-acodec copy
robi nie ponownie zakodować - to tylko kopie strumienie (tak to szybko), ale tworzy odpowiedni plik w pierwszej kolejności (bez niepotrzebnych danych i nagłówka tag pojawia się wielokrotnie w otrzymanych plików).Jeśli nie chcesz instalować niczego nowego, spróbuj z ffmpeg :
źródło
mp3val
imp3check
rozwiązania nie. (Dla pewności, nie koduje się ponownie, prawda?)Oprócz nagłówków VBR, które nie pasują do rzeczywistego dźwięku (którego użyłbyś
mp3val
do poprawienia, jak wspomniano w drugiej odpowiedzi), innym powodem może być plik MP3 z tagiem ID3, który ma niepoprawną wartość dlaTLEN
tagu. Możesz to naprawić za pomocąmid3v2
narzędzia zmutagen
pakietu, aby usunąć tag (najwyraźniej jest to opcjonalne):Odtwarzacz muzyki Quodlibet ma również wygodną wtyczkę „Fix MP3 Duration”, której można użyć do tego celu.
(Źródło Quodlibet FAQ: http://quodlibet.readthedocs.org/en/latest/guide/faq.html )
źródło
mp3check działał idealnie dla mnie również z symbolami wieloznacznymi.
źródło