Codec für AAC fehlt

Sound, Digitalkameras, TV+Video und Spiele.
Antworten
Mikey70
Beiträge: 46
Registriert: 06.01.2018 23:36:36

Codec für AAC fehlt

Beitrag von Mikey70 » 30.04.2020 12:05:05

Ich habe bei einem Bekannten, der bisher Manjaro nutzte, Debian Mate installiert.
Verwendet habe ich dazu eine netinstall-ISO.

Nun sind einige Probleme aufgetreten, die ich nacheinander abarbeiten will.
Hier das erste:

Derjenige hat immer mithilfe von https://clipgrab.de/ Youtube Musikvideos heruntergeladen und mit Avidemux den Tons abgespeichert.
Die Dateien liegen alle im AAC Format vor, leider bemängelt Parole den fehlenden Codec, sucht und installiert ihn aber nicht.

Was habe ich probiert:
Ich habe installiert: libavcodec-extra, libfaad-dev, faad, gstreamer1.0-plugins-ugly.

Leider hat nichts davon geholfen und um das System nicht weiter mit Codec zuzupflastern, weiß jemand, welchen Codec ich konkret brauche?
Unter Manjaro war der VLC installiert, der hat diese Dateien abgespielt, eine Installation des VLC kommt aber derzeit nicht in Betracht, zumal das Problem lösbar sein sollte.

Bild
Zuletzt geändert von Mikey70 am 30.04.2020 14:09:52, insgesamt 2-mal geändert.

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

Re: Codec für AAC fehlt

Beitrag von wanne » 30.04.2020 12:31:34

rot: Moderator wanne spricht, default: User wanne spricht.

Benutzeravatar
Lord_Carlos
Beiträge: 5578
Registriert: 30.04.2006 17:58:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Dänemark

Re: Codec für AAC fehlt

Beitrag von Lord_Carlos » 30.04.2020 12:41:13

Da steht nicht das der codec fehlt, sondern nur das kein Program zugewiesen ist .aac Daten zu oeffnen.

Ich vermute mal die meisten Musik Programme koennen das. Also mpv and vlc bestimmt.
Aber versuch es einfach mal mit dem Program mit dem er sonnst auch Musik hoehrt.

Code: Alles auswählen

╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!

Mikey70
Beiträge: 46
Registriert: 06.01.2018 23:36:36

Re: Codec für AAC fehlt

Beitrag von Mikey70 » 30.04.2020 13:08:24

Lord_Carlos hat geschrieben: ↑ zum Beitrag ↑
30.04.2020 12:41:13
Da steht nicht das der codec fehlt, sondern nur das kein Program zugewiesen ist .aac Daten zu oeffnen.

Genau genommen steht da schon, dass keine Anwendung installiert ist. Ich habe trotzdem aac Parole zugeordnet, der Player öffent sich, aber die Stücke werden nicht abgespielt.

wanne hat geschrieben: ↑ zum Beitrag ↑
30.04.2020 12:31:34
Debianlibfdk-aac1?
Habe ich gerade probiert, funktioniert leider auch nicht.

Benutzeravatar
Lord_Carlos
Beiträge: 5578
Registriert: 30.04.2006 17:58:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Dänemark

Re: Codec für AAC fehlt

Beitrag von Lord_Carlos » 30.04.2020 13:26:12

Parole benutzt gstreamer.
Man koennte versuchen gstreamer1.0-plugins-ugly oder aehnliches (gstreamer1.0-plugins-bad?) zu installieren. Gibt da mehrere

Leider etwas aelter, bin nicht sicher wie aktuell das noch ist.
Hier hat jemand das gleiche Problem:
https://forums.opensuse.org/showthread. ... ost2783003
It looks like parole has a bug...
It doesn't know how to find the codecs installed in the system.

Code: Alles auswählen

╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!

Mikey70
Beiträge: 46
Registriert: 06.01.2018 23:36:36

Re: Codec für AAC fehlt

Beitrag von Mikey70 » 30.04.2020 13:51:29

...ugly hatte ich ohne Erfolg probiert, ...bad ist vorinstalliert.

Ich versuche aber gerade herauszubekommen, ob es stimmt, was in deinem verlinkten Beitrag steht, nämlich das Parole gstreamer0.10 verwendet, was ich aber nicht glaube.
Aber dann würde er ja auch keine mp4 abspielen (was er aber tut), denn die 0.10 Version ist nicht installiert.
... und ob es das überhaupt noch in den Paketquellen gibt? (zumindest nicht für buster)

Benutzeravatar
Lord_Carlos
Beiträge: 5578
Registriert: 30.04.2006 17:58:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Dänemark

Re: Codec für AAC fehlt

Beitrag von Lord_Carlos » 30.04.2020 13:56:33

Mikey70 hat geschrieben: ↑ zum Beitrag ↑
30.04.2020 13:51:29
nämlich das Parole gstreamer0.10 verwendet,
Unter Debian haengt parole von gstreamer 1.0 ab.
Aber kann immernoch sein das der codec bug drinne ist.
Die Entwicklung schein nicht gerade aktiv zu sein.

Man kann auch ganz schnell die .aac Daten umwandeln. Aber das wuerde das Problem ja nicht wirklich loesen.

Code: Alles auswählen

╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!

Mikey70
Beiträge: 46
Registriert: 06.01.2018 23:36:36

Re: Codec für AAC fehlt

Beitrag von Mikey70 » 30.04.2020 14:04:54

Lord_Carlos hat geschrieben: ↑ zum Beitrag ↑
30.04.2020 13:56:33

Man kann auch ganz schnell die .aac Daten umwandeln. Aber das wuerde das Problem ja nicht wirklich loesen.
Ganz genau...

(Ich poste inzwischen das dritte Problem.)

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

Re: Codec für AAC fehlt

Beitrag von MaGe » 30.04.2020 14:53:02

Mikey70 hat geschrieben:
Ich versuche aber gerade herauszubekommen, ob es stimmt, was in deinem verlinkten Beitrag steht, nämlich das Parole gstreamer0.10 verwendet, was ich aber nicht glaube.
Keine ahnnung ob es hilft,was sagt

apt depends parole



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

Mikey70
Beiträge: 46
Registriert: 06.01.2018 23:36:36

Re: Codec für AAC fehlt

Beitrag von Mikey70 » 30.04.2020 15:35:49

Es ist schon gstreamer 1.0 und die Abhängigkeiten sind alle installiert.

willy4711

Re: Codec für AAC fehlt

Beitrag von willy4711 » 30.04.2020 20:11:02

Also bei mir spielen sämtliche Player incl. Parole aac - Dateien ab.
Allerdings hat Parole bei mir die "Macke" dass das aus dem Dateimanager heraus nicht funktioniert.(Playlist bleibt leer)

versuche es mal so im Terminal:

Code: Alles auswählen

parole -a [Pfad zur Datei]
So sollte der Song zumindest in der Palylist landen und dann abgespielt werden können.
Beispiel:

Code: Alles auswählen

mpv "/home/willy/Musik/Albert Collins - Truckin' With Albert Collins - 04 - Tremble.aac"
Warning: option --video-aspect was replaced with --video-aspect-override and might be removed in the future.
[ffmpeg/demuxer] aac: Estimating duration from bitrate, this may be inaccurate
 (+) Audio --aid=1 (aac 2ch 48000Hz)
AO: [pulse] 48000Hz stereo 2ch float
A: 00:00:06 / 00:02:40 (3%)


Exiting... (Quit)

Code: Alles auswählen

apt-cache depends parole
parole
 |Hängt ab von: gstreamer1.0-alsa
  Hängt ab von: <gstreamer1.0-audiosink>
    gstreamer1.0-plugins-bad
    gstreamer1.0-alsa
    gstreamer1.0-plugins-good
    gstreamer1.0-pulseaudio
  Hängt ab von: gstreamer1.0-libav
  Hängt ab von: gstreamer1.0-plugins-base
  Hängt ab von: gstreamer1.0-plugins-good
  Hängt ab von: gstreamer1.0-x
  Hängt ab von: libc6
  Hängt ab von: libcairo2
  Hängt ab von: libdbus-1-3
  Hängt ab von: libdbus-glib-1-2
  Hängt ab von: libgdk-pixbuf2.0-0
  Hängt ab von: libglib2.0-0
  Hängt ab von: libgstreamer-plugins-base1.0-0
  Hängt ab von: libgstreamer1.0-0
  Hängt ab von: libgtk-3-0
  Hängt ab von: libnotify4
  Hängt ab von: libtagc0
  Hängt ab von: libx11-6
  Hängt ab von: libxfce4ui-2-0
  Hängt ab von: libxfce4util7
  Hängt ab von: libxfconf-0-3
  Schlägt vor: gstreamer1.0-plugins-bad
  Schlägt vor: gstreamer1.0-plugins-ugly
Installiertes:
Musst ja nicht dmo nehmen gibt es meist auch in den Repos:

Code: Alles auswählen

dpkg -l *aac*|grep ii
ii  aacplusenc                0.17.5-dmo3  amd64        High-Efficency AAC (AAC+) Encoder
ii  faac                      1:1.30-dmo1  amd64        AAC audio encoder.
ii  fdkaac                    1.0.0-dmo1   amd64        command line encoder frontend for libfdk-aac
ii  libaacs0:amd64            0.10.0-dmo1  amd64        free-and-libre implementation of AACS
ii  libfaac0:amd64            1:1.30-dmo1  amd64        AAC audio encoder - library files.
ii  libfdk-aac2:amd64         1:2.0.1-dmo1 amd64        Fraunhofer FDK AAC codec library.
ii  libvo-aacenc0:amd64       0.1.3-2      amd64        VisualOn AAC encoder library

Code: Alles auswählen

dpkg -l *aad*|grep ii
ii  faad           2.9.1-1      amd64        freeware Advanced Audio Decoder player
ii  libfaad2:amd64 2.9.1-1      amd64        freeware Advanced Audio Decoder - runtime files
Bei gstreamer ist ne Menge Pakete durch Debianpulseeffects installiert worden.

Code: Alles auswählen

dpkg -l *gstreamer*|grep ii
ii  gir1.2-gstreamer-1.0:amd64                  1.16.2-2                     amd64        GObject introspection data for the GStreamer library
ii  gstreamer1.0-adapter-pulseeffects:amd64     4.7.1-2+b1                   amd64        GStreamer adapter plugin
ii  gstreamer1.0-alsa:amd64                     1.16.2-dmo3                  amd64        GStreamer plugin for ALSA
ii  gstreamer1.0-autogain-pulseeffects:amd64    4.7.1-2+b1                   amd64        GStreamer autogain plugin
ii  gstreamer1.0-convolver-pulseeffects:amd64   4.7.1-2+b1                   amd64        GStreamer convolver plugin
ii  gstreamer1.0-crystalhd                      1:0.0~git20110715.fdd2f19-13 amd64        Crystal HD Video Decoder (GStreamer plugin)
ii  gstreamer1.0-crystalizer-pulseeffects:amd64 4.7.1-2+b1                   amd64        GStreamer crystalizer plugin
ii  gstreamer1.0-gl:amd64                       1.16.2-dmo3                  amd64        GStreamer plugins for GL
ii  gstreamer1.0-gtk3:amd64                     1.16.2-dmo1                  amd64        GStreamer plugin for GTK+3
ii  gstreamer1.0-libav:amd64                    1:1.16.2-dmo2                amd64        FFmpeg plugin for GStreamer
ii  gstreamer1.0-nice:amd64                     0.1.16-1                     amd64        ICE library (GStreamer plugin)
ii  gstreamer1.0-plugins-bad:amd64              1:1.16.2-dmo4                amd64        GStreamer plugins from the "bad" set
ii  gstreamer1.0-plugins-base:amd64             1.16.2-dmo3                  amd64        GStreamer plugins from the "base" set
ii  gstreamer1.0-plugins-base-apps              1.16.2-dmo3                  amd64        GStreamer helper programs from the "base" set
ii  gstreamer1.0-plugins-good:amd64             1.16.2-dmo1                  amd64        GStreamer plugins from the "good" set
ii  gstreamer1.0-plugins-ugly:amd64             1:1.16.2-dmo4                amd64        GStreamer plugins from the "ugly" set
ii  gstreamer1.0-pulseaudio:amd64               1.16.2-dmo1                  amd64        GStreamer plugin for PulseAudio
ii  gstreamer1.0-tools                          1.16.2-2                     amd64        Tools for use with GStreamer
ii  gstreamer1.0-vaapi:amd64                    1:1.16.2-dmo1                amd64        VA-API plugins for GStreamer
ii  gstreamer1.0-vaapi-doc                      1:1.16.2-dmo1                all          GStreamer VA-API documentation and manuals
ii  gstreamer1.0-x:amd64                        1.16.2-dmo3                  amd64        GStreamer plugins for X11 and Pango
ii  libgstreamer-gl1.0-0:amd64                  1.16.2-dmo3                  amd64        GStreamer GL libraries
ii  libgstreamer-plugins-bad1.0-0:amd64         1:1.16.2-dmo4                amd64        GStreamer development files for libraries from the "bad" set
ii  libgstreamer-plugins-base1.0-0:amd64        1.16.2-dmo3                  amd64        GStreamer libraries from the "base" set
ii  libgstreamer-plugins-base1.0-dev            1.16.2-dmo3                  amd64        GStreamer development files for libraries from the "base" set
ii  libgstreamer1.0-0:amd64                     1.16.2-2                     amd64        Core GStreamer libraries and elements
ii  libgstreamer1.0-dev:amd64                   1.16.2-2                     amd64        GStreamer core development files
ii  libreoffice-avmedia-backend-gstreamer       1:6.4.3-1                    amd64        transitional package for GStreamer backend for LibreOffice
ii  phonon-backend-gstreamer-common:amd64       4:4.10.0-1                   amd64        Phonon GStreamer 1.0.x backend icons
ii  phonon4qt5-backend-gstreamer:amd64          4:4.10.0-1                   amd64        Phonon Qt5 GStreamer 1.0 backend

Mikey70
Beiträge: 46
Registriert: 06.01.2018 23:36:36

Re: Codec für AAC fehlt

Beitrag von Mikey70 » 30.04.2020 23:17:52

willy4711 hat geschrieben: ↑ zum Beitrag ↑
30.04.2020 20:11:02

versuche es mal so im Terminal:

Code: Alles auswählen

parole -a [Pfad zur Datei]
So sollte der Song zumindest in der Palylist landen und dann abgespielt werden können.
Das war der entscheidende Hinweis! Er spielt die Lieder tatsächlich ab und zwar ohne etwas nachzuinstallieren, aber tatsächlich nur aus der Playlist heraus.

Somit scheint es sich um einen Bug zu handeln, womit sich da wohl erst mal nichts machen lässt.

willy4711

Re: Codec für AAC fehlt

Beitrag von willy4711 » 01.05.2020 09:01:57

Mikey70 hat geschrieben: ↑ zum Beitrag ↑
30.04.2020 12:05:05
Derjenige hat immer mithilfe von https://clipgrab.de/ Youtube Musikvideos heruntergeladen und mit Avidemux den Tons abgespeichert.
Die Dateien liegen alle im AAC Format vor, leider bemängelt Parole den fehlenden Codec, sucht und installiert ihn aber nicht.
Das geht aber wesentlich einfacher.
Empfehle deinem Bekannten malDebian youtube-dl
Damit kannst du nur den Ton herunterladen ohne da noch mit irgendwelchen Tools werkeln zu müssen:

Code: Alles auswählen

youtube-dl -F
listet sämtliche verfügbaren Formate eines YouTube-Videos auf, darunter meist auch reine Audio Formate
Beispiel:

Code: Alles auswählen

youtube-dl -F https://www.youtube.com/watch?v=xiMqvPYPvQ0
[youtube] xiMqvPYPvQ0: Downloading webpage
[youtube] xiMqvPYPvQ0: Downloading js player vflset
[youtube] xiMqvPYPvQ0: Downloading js player vflset
[info] Available formats for xiMqvPYPvQ0:
format code  extension  resolution note
249          webm       audio only tiny   56k , opus @ 50k (48000Hz), 4.00MiB
250          webm       audio only tiny   75k , opus @ 70k (48000Hz), 5.35MiB
140          m4a        audio only tiny  128k , m4a_dash container, mp4a.40.2@128k (44100Hz), 9.89MiB
251          webm       audio only tiny  147k , opus @160k (48000Hz), 10.56MiB
394          mp4        256x144    144p   83k , av01.0.00M.08, 24fps, video only, 5.44MiB
278          webm       256x144    144p  109k , webm container, vp9, 24fps, video only, 7.19MiB
160          mp4        256x144    144p  110k , avc1.4d400c, 24fps, video only, 5.11MiB
395          mp4        426x240    240p  194k , av01.0.00M.08, 24fps, video only, 10.57MiB
242          webm       426x240    240p  225k , vp9, 24fps, video only, 11.66MiB
133          mp4        426x240    240p  301k , avc1.4d4015, 24fps, video only, 11.60MiB
396          mp4        640x360    360p  355k , av01.0.01M.08, 24fps, video only, 19.03MiB
243          webm       640x360    360p  410k , vp9, 24fps, video only, 24.70MiB
134          mp4        640x360    360p  636k , avc1.4d401e, 24fps, video only, 24.93MiB
397          mp4        854x480    480p  644k , av01.0.04M.08, 24fps, video only, 33.17MiB
244          webm       854x480    480p  764k , vp9, 24fps, video only, 42.52MiB
135          mp4        854x480    480p 1062k , avc1.4d401e, 24fps, video only, 43.71MiB
398          mp4        1280x720   720p 1273k , av01.0.05M.08, 24fps, video only, 67.62MiB
247          webm       1280x720   720p 1429k , vp9, 24fps, video only, 65.43MiB
136          mp4        1280x720   720p 1746k , avc1.4d401f, 24fps, video only, 70.98MiB
399          mp4        1920x1080  1080p 2324k , av01.0.08M.08, 24fps, video only, 118.84MiB
248          webm       1920x1080  1080p 2645k , vp9, 24fps, video only, 112.42MiB
137          mp4        1920x1080  1080p 2821k , avc1.640028, 24fps, video only, 114.80MiB
18           mp4        640x360    360p  546k , avc1.42001E, mp4a.40.2@ 96k (44100Hz), 42.53MiB (best)
Und dann:

Code: Alles auswählen

~$ youtube-dl -f 140 https://www.youtube.com/watch?v=xiMqvPYPvQ0
[youtube] xiMqvPYPvQ0: Downloading webpage
[download] Destination: Joe Bonamassa - 'Mountain Time' - Live From The Royal Albert Hall-xiMqvPYPvQ0.m4a
[download] 100% of 9.89MiB in 00:01
[ffmpeg] Correcting container in "Joe Bonamassa - 'Mountain Time' - Live From The Royal Albert Hall-xiMqvPYPvQ0.m4a"
Fertig. :mrgreen:

Noch ein Tipp:

Parole ist für das Abspielen von Audio-Dateien nun eher Suboptimal.
Nett finde ich Debiansilverjuke auch für größere Mengen an Dateien
Ebenso der Liebling des Forums ( :x ) Debianclementine
Sowie mein Liebling für "zwischendurch" Debianaudacious

Antworten