Na Ubuntu 14.04 pojawiły się dziwne problemy dźwiękowe

1

Proszę pomóż! Dzisiaj próbowałem edytować domowe wideo za pomocą KDENLive, a kiedy próbowałem wyświetlić podgląd moich filmów, odtwarzały się przez około sekundę, a następnie blokowały program.

Podczas rozwiązywania problemów odkryłem:

Po ponownym uruchomieniu komputera większość plików multimedialnych jest odtwarzanych poprawnie: MP3, MP4, FLV, AVI, WMV itp. Ale gdy tylko spróbuję odtworzyć plik MPEG-2, wideo zawiesza się. (Używając SMPlayera. Z VLC gra, ale nie ma dźwięku.) Po tym nie mam dźwięku w żadnym formacie, chociaż nadal odtwarzają. Jednak próbując odtwarzać filmy na Facebooku lub YouTube, zamykają się również po około minucie. ALE: Jeśli uruchomię plik MP3 i będę go odtwarzał, wszystkie pozostałe filmy będą działać. Jednak gdy zamknę je wszystkie, nie uruchomią się ponownie.

Jeśli ponownie uruchomię komputer i przejdę bezpośrednio do Ustawień dźwięku | Testuj dźwięk, nie słyszę dźwięku. Wtedy moje pliki wideo również nie mają dźwięku (MP3, MP4 itp.), Tak jak podczas próby odtwarzania MPEG-2.

Czy jest tam jakaś wspólność? Czy KDENLive, funkcja Test Sound i pliki MPEG-2 używają FFMPEG czy coś takiego? Ponieważ wydaje mi się, że jak tylko wykonam którąś z tych trzech rzeczy, jestem zepsuty.

Czy mogę przeprowadzić diagnostykę? Trochę jestem martwy w wodzie podczas edycji naszych domowych filmów, dopóki nie dowiem się, co się stało!

Dzięki.

użytkownik439847
źródło

Odpowiedzi:

0

Nie jestem zaznajomiony z KDENLive ani Ubuntu .... więc weźcie to z odrobiną soli ... to powiedziawszy, większość edytorów nieliniowych będzie musiała przeanalizować strumienie MPEG-2 przed ich poprawnym renderowaniem.

Możesz spróbować transkodować media do innego formatu pliku przed przeniesieniem ich do KDENLive.

Jeśli chcesz zachować jakość pliku i nie masz problemu z miejscem do przechowywania, spróbuj użyć ffmpeg do utworzenia nieskompresowanego AVI:

ffmpeg -i [YOUR FILE PATH] -c:v rawvideo -c:a pcm_s16le -f avi [YOUR OUTPUT PATH]

Jeśli pliki MPEG-2 są z przeplotem, spróbuj dodać -vf yadif=1do powyższego polecenia, aby usunąć przeplot.

Wiem, że to nie rozwiązuje twojego problemu, ale mam nadzieję, że to pomoże!

occvtech
źródło
Coś w próbie uruchomienia plików MPEG-2 zabija mój dźwięk i psuje coś, co uniemożliwi odtwarzanie filmów. Dziwna rzecz: jeśli uruchomię się ponownie, odpalę MP3 w VLC i pozwolę mu się zapętlić, wszystko działa dobrze, dopóki gra. (Edytowałem w ten sposób całe 2-godzinne wideo na KDENLive). Ale jak tylko pozwolę MP3 zatrzymać się, problem pojawia się ponownie. Piszę oprogramowanie od ponad 20 lat, więc wiem trochę o rozwiązywaniu problemów, ale to mnie zaskoczyło.
user439847,
Z ciekawości, czy próbowałeś odtwarzać pliki w samej grze ffplay? Czy to ma jakieś problemy?
occvtech
ffplay nie wydaje się być w moim systemie. Synaptic mówi, że mógłby zainstalować libavcode-extra-53, ale najpierw musi usunąć libavcodec53 i libavutil51. Waham się przed wprowadzaniem zmian bez jasnego planu.
user439847,
Przepraszam, ale nie jestem obeznany z Linuksem ... Utknąłem w pudełku Windows od ostatniej dekady. Gdyby te błędy pochodziły z komputera z systemem Windows, domyślam się, że był to konflikt kodeków w twoim rejestrze ... Wiem, że nie do końca przenosi się ono do świata Linuksa - więc mam nadzieję, że ktoś z doświadczeniem może tam wejść.
occvtech