problem bei aac mit mplayer-plugin

  • Servus,


    ich habe leider festgestellt, daß mein mplayer-plugin keine Videos mit aac-Audio abspielt.
    Hintergrund: Möchte meine Aufnahmen mit x264 und aac im mp4- oder matroska-Container speichern. das klappt mit projectx + staxrip wunderbar. Leider spielt mein mplayer das nicht ab. mit mp2, mp3 oder ac3 ist es kein Thema. bei meinem System läuft Video und Audio über die ff-Karte Nexus.


    In der syslog steht folgendes:


    Code
    May 18 21:07:06 presskopf vdr: [14285] mplayer: mplayer child started (pid=14285)
    May 18 21:07:06 presskopf vdr: [14286] mplayer: player thread started (pid=14286)
    May 18 21:07:06 presskopf logger: *** Starting mplayer.sh Version 0.8.6
    May 18 21:07:06 presskopf logger: *** DEBUG: Variable CFGFIL has value "/etc/vdrdevel/plugins/vdrdevelmplayer.sh.conf"
    May 18 21:07:07 presskopf logger: *** Use Option USERDEF at your own risk!
    May 18 21:07:08 presskopf lircd 0.7.1pre2[3528]: accepted new client on /dev/lircd
    May 18 21:07:08 presskopf lircd 0.7.1pre2[3528]: removed client
    May 18 21:07:08 presskopf logger: *** INFO: Source Video has Resolution of 0 x 0 ...
    May 18 21:07:08 presskopf logger: *** FATAL: something went wrong analyzing the video; check your mplayer version ...
    May 18 21:07:10 presskopf vdr: [14286] mplayer: player thread ended (pid=14286)


    mein ffmpeg -formats spukt folgendes aus:

    Code
    File Formats:
     D  aac             ADTS AAC
      E adts            ADTS AAC
    
    
    Codecs:
     DEA    aac
     D A    mpeg4aac


    Hat jemand eine Idee?


    Ach ja, hab schon lange kein apt-get upgrade mehr gemacht, da ich da zur zeit immer kaputte Abhängigkeiten bekomme...und die Kiste läuft ja...


    Viele Grüße
    Matthias

    :bpl
    __________________________
    Produktiv-System: Asrock J4105M + 2x DVBSky S952 V3 + smart Mickey Mouse + LG OLED65C7D - yavdr ansible focal - softhddevice 1k + Kodi in 4k

    So nebenbei: Coreelec auf Odroid-N2 und im Aufbau eine HK1 RBOX (S905X4), auch mit Coreelec

  • Zitat

    Original von presskopf
    Hat jemand eine Idee?


    Mehrere... :D


    a) dem mplayer-Plugin ist das völlig wurscht, Abspielen tut bei dir der MPlayer, der wiederum von mplayer.sh aufgerufen wird.


    b) ganz grundlegend: Kann dein MPlayer eine fragliche Datei abspielen bzw. identifizieren (von Shell aus):

    Code
    mplayer -ao null -vo null -frames 1 -identify /path/to/file


    Was kommt dabei raus?


    c) Falls b) fehlschlägt -> MPlayer updaten, falls b) gelingt, Test mit mplayer.sh:

    Code
    mplayer.sh /path/to/file

    ...Herr, bewahre mich vor dem Glauben, alles (besser) zu wissen... ;D

  • Moin NeverWise,
    thx 4 repy!


    Das scheint uns weiter zu bringen:



    Sieht nach mplayer updaten aus, oder?
    Wobei ich eher glaube, daß das mit dem faac / faad und evtl mit den zugehörigen libs net klappt! Was meinst denn Du?


    Viele Grüße & auf alle Fälle muchas gracias!


    Matthias


    PS Vielleicht sollte ich mich an Deinem mplay.sh vergreifen. Bisher ließ ich das running system in Ruhe. Dumm, daß ich nur am Wochenende zuhause bin und testen kann. Aber mal sehn...

    :bpl
    __________________________
    Produktiv-System: Asrock J4105M + 2x DVBSky S952 V3 + smart Mickey Mouse + LG OLED65C7D - yavdr ansible focal - softhddevice 1k + Kodi in 4k

    So nebenbei: Coreelec auf Odroid-N2 und im Aufbau eine HK1 RBOX (S905X4), auch mit Coreelec

  • Mittlerweile bin ich zu ctvdr6 gegangen.
    Dort läuft alles auch soweit, nur wird der Ton wieder nur als PCM ausgegeben.


    Es werden irgenwie nur 2 channels erkannt. Wie erwähnt ich habe eine Nexus und nehme da den Ton digital ab und schicke diesen zum Receiver (Sony STR-DB 875). Kann es vielleicht ein, daß der Receiver das Signal nicht verarbeiten kann. Wird der aac direkt digital weitergereicht?


    Hier nochmal eine mplayer-Ausgabe:



    Viele Grüße
    Matthias

    :bpl
    __________________________
    Produktiv-System: Asrock J4105M + 2x DVBSky S952 V3 + smart Mickey Mouse + LG OLED65C7D - yavdr ansible focal - softhddevice 1k + Kodi in 4k

    So nebenbei: Coreelec auf Odroid-N2 und im Aufbau eine HK1 RBOX (S905X4), auch mit Coreelec

  • Zitat

    Original von presskopf
    nur wird der Ton wieder nur als PCM ausgegeben.


    hi, also scheinbar hat deine quelldatei auch nur zwei channels drin. wenn du mehrkanal audio über spdif haben willst, musst du bei ac3 oder dts blieben. dekodiertes audio (z.B. 6ch mp3 oder aac) wirst du nicht über den spdif ausgeben können.

  • Er müßte das aac schon direkt - on the fly- nach ac3 umwandeln.


    Unter Windows wird das auch so gemacht, der Mehrkanalton wird mit dem aac-Codec decodiert und von einem anderen programm dann in ein 5.1 Mehrkanalton-ac3 gewandelt.
    Das leite ich dann über den Spdif an meinen Sony Receiver weiter, das klappt wunderbar ... .


    Sollte unter Linux doch auch so gehen, oder ?
    Jedoch scheint Mehrkanal-aac noch nicht so verbreitet zu sein, auch ich hab sogar unter Windows das Problem gehabt, das der oftmals nur als Zweikanalton erkannt und abgespielt wurde. Noch nicht so ganz ausgereift wie ich meine.



    MFG
    Marco

  • so, nun mal wieder zu meinem Never-ending-thread (für meine Verhältnisse).


    Naja, mittlerweile bin ich auch auf den ctvdr 6 umgestiegen. Hach, da gehts ja auch net reibungslos. Jetzt läuft das ac3 unterm mplayer-plugin nicht mehr. Die üblichen Verdächtigen habe ich schon untersucht (mplayer.sh.conf)


    Aber was ich schon mal kapiert habe ist, daß mein AV-Receiver das aac im spdif der Nexus nicht verarbeiten kann.


    Wie kommt man denn da drumrum? Am besten via Soundkarte. Vorläufig würde ich aber nicht auf den TV-Ausgang der Nexus verzichten. Wenn ich nun den Ton über alsa und spdif des Mainboards ausgebe, dann dürften Bild und Ton doch nicht synchron sein, oder wäre das _der_ Weg? Auch das Thema aac ist dann noch nicht vom Tisch. Wie von mbc angedeutet, kann man den aac onthefly nach ac3 konvertieren und am Mainbord-spdif ausgeben?


    Verrückte Ideen erwünscht ;)


    Grüße
    Der Presskopf

    :bpl
    __________________________
    Produktiv-System: Asrock J4105M + 2x DVBSky S952 V3 + smart Mickey Mouse + LG OLED65C7D - yavdr ansible focal - softhddevice 1k + Kodi in 4k

    So nebenbei: Coreelec auf Odroid-N2 und im Aufbau eine HK1 RBOX (S905X4), auch mit Coreelec

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!