Jak zainstalować dekoder h.264?

14

Próbowałem odtwarzać filmy w odtwarzaczu filmowym, ale słyszałem tylko dźwięk. Próbowałem odtworzyć wideo ze smoczym odtwarzaczem, ale tutaj także słychać było tylko dźwięk.

Pojawiło się okno komunikatu z następującą wiadomością:

Python (v2.7) wymaga zainstalowania wtyczek do odtwarzania plików multimedialnych następującego typu: dekoder H.264

Próbowałem zainstalować wtyczkę, ale nie można jej zainstalować. Nie jest również dostępny w centrum oprogramowania. Jak mogę uzyskać tę wtyczkę?

sonakshi
źródło
w jakim formacie wideo próbujesz grać? a przy okazji, czy zainstalowałeś dodatkowe dodatki Ubuntu?
Sukupa91,
m próbuję odtworzyć wideo MPEG-4 (wideo / mp4)
sonakshi
tak,
instalowane
zainstaluj h264enc powodując błąd, o którym wspomniał rajagenupula ..
Sukupa91,
Czytelnik tego pytania może również rzucić okiem na pytanie askubuntu.com/q/214421/217269 (o dekoderach multimedialnych)
strpeter

Odpowiedzi:

7

Jeśli chcesz tylko H.264, to

sudo apt-get install h264enc

zainstaluje H.264 w twoim systemie.

rɑːdʒɑ
źródło
Próbowałem po całej procedurze, pojawiła się konfiguracja Postfiksa..Ale nic się nie stało
Sonakshi
5
Czy to nie jest koder, a nie dekoder?
HarlemSquirrel,
h264enc to „Skrypt powłoki, który ułatwia kodowanie DVD lub plików wideo do formatu wideo H.264 / AVC / MPEG-4 część 10 przy użyciu MEncodera z projektu MPlayer”. To nie brzmi jak pożądany kodek, ale konwersja filmów może być opcją zastępczą.
mc0e
Próbowałem sudo apt-get install h264enc, ale Ubuntu twierdzi, że nie jest dostępny. Próbowałem, apt-cache search h264encale nic nie dostałem.
Craig S. Anderson
2
@ CraigS.Anderson upewnij się, że masz włączone repozytorium „multiverse”. packages.ubuntu.com/search?ke
words=h264enc
13

Do odtwarzania filmów zakodowanych w formacie H.264 odpowiedni dekoder zawiera następującą bibliotekę:

sudo apt install gstreamer1.0-libav
Sebastian
źródło
4

Myślę, że jest to część pakietu gstreamer-plugins-bad. Jeśli szukasz tego w Centrum oprogramowania, powinno się pojawić. Być może musisz aktywować repozytorium wieloświatowe (uruchom oprogramowanie i źródła i zaznacz odpowiednie pole).

Po zainstalowaniu pakietu program Movie Player powinien móc odtworzyć plik.

Fohswe
źródło
wtyczka gstreamer, o której wspomniałeś, nie jest w stanie zainstalować. to pokazuje jakiś błąd, taki jak ten, nie jest dostępny w
twoim
próbowałem czegoś i teraz w końcu mogę cd wideo ... dziękuję wszystkim za pomoc .. :)
sonakshi
Pakiet prawdopodobnie nie był dostępny, ponieważ nie aktywowałeś repozytorium wieloświatowego, jak napisałem, być może będziesz musiał zrobić :)
fohswe
2

Instalacja gstreamer0.10-ffmpegz PPA jak opisano poniżej rozwiązała to dla mnie.

sudo add-apt-repository ppa:mc3man/trusty-media
sudo apt-get update
sudo apt-get install gstreamer0.10-ffmpeg
Ibungo
źródło
2

Pakiet, który naprawił to dla mnie 16.04, to złe wtyczki gstreamer. Dostałem wiadomość o minimalnej potrzebie zainstalowania wtyczki MPEG-4 AAC w Python-3.5, która nic nie zrobiła. Aby naprawić: w typie terminala:

sudo apt-get install gstreamer1.0-plugins-bad

Jeśli nadal nie możesz go uruchomić, możesz wypróbować VLC jako obejście, które można zainstalować:

sudo apt-get install vlc

Nie usunąłem zaznaczenia ograniczonego oprogramowania, które może działać, ale może wyłączyć inne kodeki. Nawiasem mówiąc, odtwarzacz filmów lub Wideo to odtwarzacz wideo Totem.

Vincent Gerris
źródło
1

Błąd odtwarzacza gstreamer tylko dla dźwięku można łatwo rozwiązać

Słuchanie tylko dźwięku podczas odtwarzania H.264 z innym czarnym ekranem wideo zgłoszono jako gstreamer1.0 błąd # 1562875 .

Na szczęście ten błąd można łatwo rozwiązać, wydając następujące polecenie:

$ rm -R ~/.cache/gstreamer-1.0

To zacznie obowiązywać po ponownym uruchomieniu aplikacji.

Serge Stroobandt
źródło
1

Śledzenie tego filmu ( https://www.youtube.com/watch?v=Vk5viMViSXk ) działało dla mnie. Teraz mogę odtwarzać i wyszukiwać pliki h264 do przodu / do tyłu utworzone przez moją chińską kamerę IP.

Podsumowując:

  • Otwórz VLC.

  • Idź do: Tools/ Preferences. Wybierz Show settings: `` Wszystkie ''

  • W Input / Codecs/ Demuxerswybierz Demux modulejako h264 video demuxer. Zapisz i uruchom ponownie VLC.

Teraz powinieneś być w stanie odtworzyć plik h264.

Cześć
źródło
0

Miałem ten sam problem z odtwarzaniem filmów. Odtwarzacz wideo chciał pobrać dekoder MPEG - 4 acc i dekoder h.264, ale nie stało się tak z przyczyn prawnych (- jeśli dobrze rozumiem, co napisano w oknie, co pojawia się, gdy komputer próbuje pobrać wspomniane programy).

Po tym, jak usunąłem zaznaczenie opcji Oprogramowanie i aktualizacje -> Oprogramowanie Ubuntu -> „Usuń” Oprogramowanie ograniczone przez prawa autorskie lub kwestie prawne (wieloświatowe) wszystko zaczyna znów działać. (Mam na myśli, że po tej operacji komputer pobiera to, czego potrzebował i zaczął działać).

Andrii Rozrutskyi
źródło