</erledigt>mplayer kann Video abspielen, VLC nicht

Sound, Digitalkameras, TV+Video und Spiele.
roli
Beiträge: 3174
Registriert: 10.09.2003 17:39:58

</erledigt>mplayer kann Video abspielen, VLC nicht

Beitrag von roli » 10.07.2022 18:49:13

Hallo,

mein VLC will Videos nicht abspielen, die mplayer ohne zu murren anzeigt. VLC meldet:
Codec wird nicht unterstützt:
VLC konnte das Format „h264“ (H264 - MPEG-4 AVC (part 10)) nicht dekodieren
Da mplayer die Videos anzeigen kann, ist der Codec also da, und am Video selber sollte es wohl auch nicht liegen. Ich habe verschiedene Einstellungen in VLC geändert, so wie ich es in diversen Tips gefunden habe, aber leider ohne Erfolg. Hat hier jemand eine Idee?

Danke
Zuletzt geändert von roli am 12.07.2022 14:03:55, insgesamt 1-mal geändert.
Roland


"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"

Benutzeravatar
ralli
Beiträge: 3911
Registriert: 02.03.2008 08:03:02

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von ralli » 11.07.2022 08:26:19

roli hat geschrieben: ↑ zum Beitrag ↑
10.07.2022 18:49:13
Hallo,

mein VLC will Videos nicht abspielen, die mplayer ohne zu murren anzeigt. VLC meldet:
Codec wird nicht unterstützt:
VLC konnte das Format „h264“ (H264 - MPEG-4 AVC (part 10)) nicht dekodieren
Da mplayer die Videos anzeigen kann, ist der Codec also da, und am Video selber sollte es wohl auch nicht liegen. Ich habe verschiedene Einstellungen in VLC geändert, so wie ich es in diversen Tips gefunden habe, aber leider ohne Erfolg. Hat hier jemand eine Idee?

Danke
Hallo, ist das wirlich so? Player bringen mitunter auch eigene Codecs mit. Einfach ffmpeg installieren und gut is ...

Gruß ralli
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.

roli
Beiträge: 3174
Registriert: 10.09.2003 17:39:58

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von roli » 11.07.2022 08:30:34

Hi ralli,

ich werde das nachher ausprobieren/nachsehen on ffmpeg nicht schon installiert ist.

Danke
Roland


"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"

MaGe
Beiträge: 1714
Registriert: 01.06.2014 17:12:16

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von MaGe » 11.07.2022 10:57:11

roli hat geschrieben: [...] Hat hier jemand eine Idee?
Keine Idee!
Ich benutze den vlc selber nicht brauche aber teile davon für Kaffeine
was sagt vlc gestartet in der Konsole! ( vielleicht mehr auskunft über fehlende codec )


gruss MaGe
Wir müssen uns vor der Klimaerwärmung nicht fürchten.
Uns rottet die soziale Kälte viel früher aus.

wanne
Moderator
Beiträge: 7462
Registriert: 24.05.2010 12:39:42

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von wanne » 11.07.2022 14:35:00

Vor allem mal mit vlc --avcodec-debug 4
und mplayer -msglevel 3
rot: Moderator wanne spricht, default: User wanne spricht.

Benutzeravatar
ralli
Beiträge: 3911
Registriert: 02.03.2008 08:03:02

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von ralli » 11.07.2022 18:37:40

Hallo roli,

ich weiß nicht, was Du insgesammt installiert hast, aber bei mir läuft jedes h264 codiertes Video mit dem VLC einwandfrei out of the box, ohne das irgendein Codec nachinstalliert werden müßte.

Grüße ralli
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.

roli
Beiträge: 3174
Registriert: 10.09.2003 17:39:58

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von roli » 11.07.2022 21:16:33

Hi,

ffmpeg ist bereits installiert.

Code: Alles auswählen

vlc --avcodec-debug 4 20170103_000025A.mp4 
VLC media player 3.0.16 Vetinari (revision 3.0.13-8-g41878ff4f2)
[0000558724bb65b0] main libvlc: VLC wird mit dem Standard-Interface ausgeführt. Benutzen Sie 'cvlc', um VLC ohne Interface zu verwenden.
[00007ff258c02200] main decoder error: Codec `h264' (H264 - MPEG-4 AVC (part 10)) is not supported.

Code: Alles auswählen

mplayer -msglevel all=3 20170103_000025A.mp4
Failed to read /etc/mplayer/mplayer.conf.local: No such file or directory
Warning unknown option include at line 177
do_connect: could not connect to socket
connect: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
open: No such file or directory
[MGA] Couldn't open: /dev/mga_vid
open: No such file or directory
[MGA] Couldn't open: /dev/mga_vid
[VO_TDFXFB] This driver only supports the 3Dfx Banshee, Voodoo3 and Voodoo 5.
s3fb: Couldn't map S3 registers: Operation not permitted
libva info: VA-API version 1.10.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_10
libva info: va_openDriver() returns 0
No bind found for key 'JOY_AXIS2_PLUS'.


           ************************************************
           **** Your system is too SLOW to play this!  ****
           ************************************************

Possible reasons, problems, workarounds:
- Most common: broken/buggy _audio_ driver
  - Try -ao sdl or use the OSS emulation of ALSA.
  - Experiment with different values for -autosync, 30 is a good start.
- Slow video output
  - Try a different -vo driver (-vo help for a list) or try -framedrop!
- Slow CPU
  - Don't try to play a big DVD/DivX on a slow CPU! Try some of the lavdopts,
    e.g. -vfm ffmpeg -lavdopts lowres=1:fast:skiploopfilter=all.
- Broken file
  - Try various combinations of -nobps -ni -forceidx -mc 0.
- Slow media (NFS/SMB mounts, DVD, VCD etc)
  - Try -cache 8192.
- Are you using -cache to play a non-interleaved AVI file?
  - Try -nocache.
Read DOCS/HTML/en/video.html for tuning/speedup tips.
If none of this helps you, read DOCS/HTML/en/bugreports.html.

No bind found for key 'JOY_AXIS2_PLUS-JOY_DOWN'.
No bind found for key 'JOY_AXIS2_PLUS-JOY_DOWN'.
Roland


"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"

Benutzeravatar
hikaru
Moderator
Beiträge: 13585
Registriert: 09.04.2008 12:48:59

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von hikaru » 11.07.2022 23:02:41

Was ist denn das für Hardware?:

Code: Alles auswählen

[VO_TDFXFB] This driver only supports the 3Dfx Banshee, Voodoo3 and Voodoo 5.
s3fb: Couldn't map S3 registers: Operation not permitted
Läuft da wirklich noch eine S3/SiS-GPU?
Falls ja, mit welchem Grafiktreiber und mit welcher CPU?

roli
Beiträge: 3174
Registriert: 10.09.2003 17:39:58

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von roli » 11.07.2022 23:24:55

Es ist ein Cote i5, 8te oder 9te Generation
Roland


"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"

roli
Beiträge: 3174
Registriert: 10.09.2003 17:39:58

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von roli » 11.07.2022 23:25:34

Es ist ein Cote i5, 8te oder 9te Generation
<update>es ist die 8te Generation</update>
Zuletzt geändert von roli am 12.07.2022 08:34:54, insgesamt 1-mal geändert.
Roland


"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"

Benutzeravatar
hikaru
Moderator
Beiträge: 13585
Registriert: 09.04.2008 12:48:59

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von hikaru » 11.07.2022 23:29:11

Ist Debianfirmware-misc-nonfree installiert?

roli
Beiträge: 3174
Registriert: 10.09.2003 17:39:58

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von roli » 12.07.2022 08:23:09

ja, ist es
Roland


"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"

Benutzeravatar
MSfree
Beiträge: 10721
Registriert: 25.09.2007 19:59:30

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von MSfree » 12.07.2022 08:29:41

hikaru hat geschrieben: ↑ zum Beitrag ↑
11.07.2022 23:02:41
Was ist denn das für Hardware?:
roli hat geschrieben: ↑ zum Beitrag ↑
11.07.2022 23:24:55
Es ist ein Cote i5, 8te oder 9te Generation
Ich bin ja der Meinung, daß das keine so große Rolle spielen sollte. Natürlich kann man bei alten CPUs und Graphikchips keine Beschleunigung der Videodekompression erwarten, weil da die Funktionene gar nicht vorhanden sind. Ich habe noch einen alten Core2-Q9300 mit einer Intel onboard Graphiklösung, der völlig problemlos H.264 und auch H.265 kodiertes Videomaterial abspielt, trotz fehlen jeglicher Beschleunigungsfunktionen, also alles rein in der CPU gerechnet. VLC kann natürlich die Beschleunigung modernerer CPUs nutzen, es geht aber auch ohne, wenn auch mit erhöhter CPU-Last (FullHD H.265 spielt mein Q9300 mit etwa 50% CPU-Last ruckelfrei ab).

Jedenfalls kann Intel seit der dritten Core-i Generation (Haswell) H.264 in Hardware.

Benutzeravatar
ralli
Beiträge: 3911
Registriert: 02.03.2008 08:03:02

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von ralli » 12.07.2022 08:40:56

Hallo

auch wenn ich ein h264 codiertes Video so aus der Konsole starte:

Code: Alles auswählen

vlc --avcodec-debug 4 Shadows.mp4
gibt es keine Fehlermeldung und alles funktioniert korrekt.

Noch mal, weil wichtig! Es ist eine frische Neuinstallierung mit dem Gnome Desktop und Nvidia mit Wayland Session. Es wurde nur vlc (Um Deinen Fehler zu reproduzieren) nachinstalliert. Ohne VLC läuft es auch ohne murren im Video Player von Gnome. Es scheint nicht am vlc und auch nicht am fehlenden Codec zu liegen.

Gruß ralli
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.

roli
Beiträge: 3174
Registriert: 10.09.2003 17:39:58

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von roli » 12.07.2022 08:43:53

Meine Installation ist einige Jahre alt, und läuft mit XFCE
Roland


"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"

Benutzeravatar
hikaru
Moderator
Beiträge: 13585
Registriert: 09.04.2008 12:48:59

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von hikaru » 12.07.2022 09:07:08

MSfree hat geschrieben: ↑ zum Beitrag ↑
12.07.2022 08:29:41
VLC kann natürlich die Beschleunigung modernerer CPUs nutzen, es geht aber auch ohne, wenn auch mit erhöhter CPU-Last (FullHD H.265 spielt mein Q9300 mit etwa 50% CPU-Last ruckelfrei ab).
Ja, natürlich schafft eine halbwegs aktuelle CPU das auch in Software. Ich war mir allerdings nicht sicher, ob vlc es automatisch erkennt, dass auf Softwaredecodierung umgeschaltet werden muss, wenn auf einer GPU die das eigentlich in Hardware kann, die Firmware fehlt.
MSfree hat geschrieben: ↑ zum Beitrag ↑
12.07.2022 08:29:41
Jedenfalls kann Intel seit der dritten Core-i Generation (Haswell) H.264 in Hardware.
H.264 konnte schon die erste/einskommafünfte Generation (Nehalem/Westmere) decodieren. [1]
Haswell ist übrigens die vierte Generation nach Intels offizieller Zählung. Man mag natürlich argumentieren, dass die Ticks nicht zählen, aber dann wird das mit den Generationen ziemlich kompliziert. ;)

roli hat geschrieben: ↑ zum Beitrag ↑
12.07.2022 08:43:53
Meine Installation ist einige Jahre alt, und läuft mit XFCE
Das gilt auch für meinen Desktop-PC (Sandy Bridge). Hier funktioniert h.264-Hardwaredecodierung in vlc.

Hast du, oder hattest du mal Pakete aus deb-multimedia oder anderen Fremdquellen installiert? Ich erinnere mich aus Tests mit Debianmpv, dass ffmpeg-basierte Software sehr empfindlich auf nicht zusammenpassende Libs reagiert.


[1] https://en.wikipedia.org/wiki/Intel_Gra ... eleration)

roli
Beiträge: 3174
Registriert: 10.09.2003 17:39:58

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von roli » 12.07.2022 09:10:45

Das ich mal was aus deb-multimedia installiert hatte, das kann ich nicht ausschließen ...
Roland


"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"

Benutzeravatar
hikaru
Moderator
Beiträge: 13585
Registriert: 09.04.2008 12:48:59

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von hikaru » 12.07.2022 09:34:22

Mich irritiert halt die mplayer-Ausgabe. Die sieht für mich aus, als ob da irgendwo die Kette GPU-Firmware - Grafiktreiber - ffmpeg-Libs - Videoplayer reißt.
Aber ich kenne mich mit mplayer im Detail nicht aus. Ich extrapoliere das aus meiner Erfahrung mit mpv, was zwar ein mplayer-Fork ist, aber möglicherweise doch anders reagiert.

wanne
Moderator
Beiträge: 7462
Registriert: 24.05.2010 12:39:42

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von wanne » 12.07.2022 09:56:16

Das ist doch relativ eindeutig:
VLC spielt per default ohne Hardwarebeschleunigung.
=> Er versucht ffmpeg zunutzen.
Der findet keinen h.264 codec.
Debianlibopenh264-6 gibts in testing und deb-multimedia. Wo ist denn der 264 für einen normales bullseye?

mplayer2 (Achtung: der ist stärker mit mpv als mit mplayer verwandt) macht per default hardware decoding.
Findet den TDFXFB. Dr funktioniert nicht mit der Intel-Grafikkarte.
Nutzt den ffmpeg aber dieses mal mit Hardwarebeschleunigung über die VA-API. Das tut weil die Intel-Karte das kann.
rot: Moderator wanne spricht, default: User wanne spricht.

Benutzeravatar
ralli
Beiträge: 3911
Registriert: 02.03.2008 08:03:02

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von ralli » 12.07.2022 10:07:42

?????, Ich habe doch ein normales bullseye, vlc spielt einwandfrei h264 codierte Videos ohne irgendwelche nachinstallierten Codecs oder irgendwelche Postkonfiguration.Vlc tut es einfach ..... ist das so schwer zu verstehen? Mein Rechner ist auch nach Eurem Verständnis "uralt". Aber alles läuft einwandfrei. Zumindest mit Nvidia GraKa und Wayland. Kein ruckeln und nichts und zwar mit nouveau und ohne propertiären Treiber. Wie das mit AMD/ATI und älteren GraKa's aussieht, kann ich natürlich nicht beurteilen.

Gruß ralli
Wer nicht lieben kann, muß hassen. Wer nicht aufbauen kann muß zerstören. Wer keine Brücken baut, muß spalten.

Benutzeravatar
hikaru
Moderator
Beiträge: 13585
Registriert: 09.04.2008 12:48:59

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von hikaru » 12.07.2022 10:27:32

wanne hat geschrieben: ↑ zum Beitrag ↑
12.07.2022 09:56:16
Wo ist denn der 264 für einen normales bullseye?
DebianvlcDebianvlc-plugin-baseDebianlibavcodec58Debianlibva2
Hier übernimmt die Hardware.

wanne
Moderator
Beiträge: 7462
Registriert: 24.05.2010 12:39:42

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von wanne » 12.07.2022 12:22:19

ralli hat geschrieben: ↑ zum Beitrag ↑
12.07.2022 10:07:42
?????, Ich habe doch ein normales bullseye, vlc spielt einwandfrei h264 codierte Videos ohne irgendwelche nachinstallierten Codecs oder irgendwelche Postkonfiguration.Vlc tut es einfach ..... ist das so schwer zu verstehen?
Es ist schlicht gelogen. Ich bin mir zwar sicher, dass bullseye auch irgend wo h.264 nach installierbar her bekommt. (Deswegen habe ich ja gefragt wo. Bei mir kommt es halt aus deb-multimedia) Aber sicher ist das nicht per default installiert. Vermutlich hast du dir das als Abhängigkeit von Gnome/KDE hergeholt.

@roli Du kannst natürlich unter Extras->Codecs->Hardwarebeschleunigung->VA-API auch im VLC Hardware decoding einschalten. Muss aber irgend wie auch ohne gehen.
rot: Moderator wanne spricht, default: User wanne spricht.

fischig
Beiträge: 3634
Registriert: 24.12.2019 12:25:08
Lizenz eigener Beiträge: MIT Lizenz

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von fischig » 12.07.2022 13:08:14

wanne hat geschrieben:Es ist schlicht gelogen.
Du solltest mit einem solchen Vorwurf SEHR sparsam umgehen. Du unterstellst Böswilligkeit.
Ich antworte hier nur, weil bei mir bullseye ebenfalls h264 händeln kann (mpv und smplayer) und ich wissentlich seit Jahren keine Pakete von deb.multimedia mehr auf der Platte habe. Mal angenommen du hättest recht (ergo: rallis Behauptung sei sachlich falsch), dann interessierte mich brennend, wieso das hier funktioniert. Weder gibt's hier Gnome oder KDE noch gab es das jemals auf dieser Maschine.

roli
Beiträge: 3174
Registriert: 10.09.2003 17:39:58

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von roli » 12.07.2022 14:02:40

hikaru hat geschrieben: ↑ zum Beitrag ↑
12.07.2022 10:27:32
wanne hat geschrieben: ↑ zum Beitrag ↑
12.07.2022 09:56:16
Wo ist denn der 264 für einen normales bullseye?
DebianvlcDebianvlc-plugin-baseDebianlibavcodec58Debianlibva2
Hier übernimmt die Hardware.
libavcodec58 fehlte mir. Das habe ich eben ausdeb-multimedia installiert, und schon spielt auch VLC meine Videos

DANKE!
Roland


"Aber wenn du schon so unwissend bist, davon noch nicht gehört zu haben,
so will ich es doch als gut ansehen, daß du lieber einmal töricht fragst,
als weiterhin nichts von etwas zu wissen, das man doch wissen sollte."
aus "Die Edda des Snorri Sturluson", "Gylfis Täuschung"

wanne
Moderator
Beiträge: 7462
Registriert: 24.05.2010 12:39:42

Re: mplayer kann Video abspielen, VLC nicht

Beitrag von wanne » 12.07.2022 14:07:26

Also zuerstmal versucht der VLC hier doch hardwarebeschleunigung zu nutzen, auch wenn sie aus ist. – Interessant.
Sonst: In buster/bullseye wird nicht Openh264 sondern ff_h264 genutzt. Der liegt in Debianlibavcodec58.
Brauchst du nicht aus deb-multimedia holen. Auch die originale bullseye libavcodec58 kann h.264. (Die aus deb-Multimedia aber wohl einige mehr.)
rot: Moderator wanne spricht, default: User wanne spricht.

Antworten