Problem MPEG4-Video

Das ist richtig. yt-dlp ist auch um Lichtjahre schneller als als youtube-dl.

Ist wieder die Frage, wo, habe ich was vermißt?

Und daneben die Frage, warum sind die Verbeßerungen nicht im Original angebracht worden? Hätte ein Jeder das automatisch mitgekriegt.

Alles retorisch verstehe ich. Aber trotzdem, die Open Source Welt ist nicht immer die einfachste.

Es hängt wohl mit dem ursprünglichen Entwickler zusammen. Ich kann mich da schwach an etwas erinnern…

Ich erwarte uch nicht ein detailiertes Antwort, weil die meisten hier das nicht wissen können.

Aber etwas Benutzerfrust könnte ich mich vorstellen.

Du könntest doch zeigen, was du herunterlädst. Nicht wahr? Ich habe das in meinem Kommentar gemacht.

Habe ich doch.

These 8 common foods help reduce inflammation [da0efcf0-58bb-4f83-8ca2-61c1f844ba78].mp4

Ich habe auch andere Formate versucht, aber es klappt mit keinem Format. Dennoch bleibt auch die Frage, warum Sauerland folgende IDs und Formate sieht

ID       EXT RESOLUTION FPS │   TBR PROTO │ VCODEC        VBR ACODEC     ABR ASR MORE INFO
───────────────────────────────────────────────────────────────────────────────────────────────────────────
4        m4a audio only     │   96k https │ audio only        mp4a.40.5  96k 48k [eng] DASH audio, m4a_dash
3        mp4 480x270        │  350k https │ avc1.4d401f  350k video only         DASH video, mp4_dash
hls-726  mp4 480x270     15 │  726k m3u8  │ avc1.4d401f       mp4a.40.5
2        mp4 960x540        │ 1500k https │ avc1.640028 1500k video only         DASH video, mp4_dash
hls-1084 mp4 960x540     30 │ 1084k m3u8  │ avc1.4d401f       mp4a.40.5
1        mp4 1280x720       │ 2000k https │ avc1.640028 2000k video only         DASH video, mp4_dash
hls-1485 mp4 1280x720    30 │ 1485k m3u8  │ avc1.640028       mp4a.40.2

und ich

ID             EXT RESOLUTION FPS │  FILESIZE   TBR PROTO │ VCODEC        VBR ACODEC      ABR ASR MORE INFO
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
dash-audio-eng m4a audio only     │ ~ 2.24MiB   96k https │ audio only        mp4a.40.5   96k 48k [eng] DASH audio, m4a_dash
audio          mp3 audio only     │ ≈ 4.49MiB  192k https │ audio only        mp4a.40.2  192k 48k
dash-270p      mp4 480x270        │ ~ 8.18MiB  350k https │ avc1.4d401f  350k video only          DASH video, mp4_dash
hls-270p       mp4 480x270     15 │ ~16.97MiB  726k m3u8  │ avc1.4d401f       mp4a.40.5
mpeg-270p      mp4 480x270     15 │ ≈16.97MiB  726k https │ avc1.4d401f       mp4a.40.5
dash-540p      mp4 960x540        │ ~35.05MiB 1500k https │ avc1.640028 1500k video only          DASH video, mp4_dash
hls-540p       mp4 960x540     30 │ ~25.33MiB 1084k m3u8  │ avc1.4d401f       mp4a.40.5
mpeg-540p      mp4 960x540     30 │ ≈25.33MiB 1084k https │ avc1.4d401f       mp4a.40.5
dash-720p      mp4 1280x720       │ ~46.73MiB 2000k https │ avc1.640028 2000k video only          DASH video, mp4_dash
hls-720p       mp4 1280x720    30 │ ~34.70MiB 1485k m3u8  │ avc1.640028       mp4a.40.2
mpeg-720p      mp4 1280x720    30 │ ≈34.70MiB 1485k https │ avc1.640028       mp4a.40.2

obwohl wir beide identisch abgefragt haben:

yt-dlp -F https://www.brighteon.com/da0efcf0-58bb-4f83-8ca2-61c1f844ba78

Sogar die Spalten haben teilweise völlig andere Überschriften.

Poste mal:
zypper se -si gstreamer

$ zypper se -si gstreamer
Repository                                                   : Time since last refresh
Visual Studio Code                                           : 1 h 35 min 
google-chrome                                                : 1 h 35 min 
openSUSE-Leap-15.5-1                                         : 1 h 35 min 
Online updates for openSUSE Leap 15.5 (standard)             : 1 h 35 min 
packman                                                      : 1 h 35 min 
Update repository of openSUSE Backports                      : 1 h 35 min 
Non-OSS Repository                                           : 1 h 35 min 
Open H.264 Codec (openSUSE Leap)                             : 1 h 35 min 
Haupt-Repository                                             : 1 h 35 min 
Update repository with updates from SUSE Linux Enterprise 15 : 1 h 35 min 
Hauptaktualisierungs-Repository                              : 1 h 34 min 
Aktualisierungs-Repository (Nicht-Open-Source-Software)      : 1 h 34 min 


    Note: Running with user privileges. From time to time run 'zypper refresh' as root to make sure
    the repository metadata are complete and up-to-date.

Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S  | Name                              | Type  | Version                | Arch   | Repository
---+-----------------------------------+-------+------------------------+--------+-------------------------------------------------------------
i  | gstreamer                         | Paket | 1.22.0-150500.3.2.3    | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i  | gstreamer-1.20-plugin-openh264    | Paket | 1.20.3-1.sle150500.2   | x86_64 | Open H.264 Codec (openSUSE Leap)
i  | gstreamer-32bit                   | Paket | 1.22.0-150500.3.2.3    | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i  | gstreamer-lang                    | Paket | 1.22.0-150500.3.2.3    | noarch | Update repository with updates from SUSE Linux Enterprise 15
i  | gstreamer-libnice                 | Paket | 0.1.21-150500.1.1      | x86_64 | openSUSE-Leap-15.5-1
i  | gstreamer-libnice                 | Paket | 0.1.21-150500.1.1      | x86_64 | Haupt-Repository
i  | gstreamer-plugins-bad             | Paket | 1.22.0-lp155.3.7.1     | x86_64 | Online updates for openSUSE Leap 15.5 (standard)
i  | gstreamer-plugins-bad             | Paket | 1.22.0-lp155.3.7.1     | x86_64 | Hauptaktualisierungs-Repository
i  | gstreamer-plugins-bad-lang        | Paket | 1.22.0-lp155.3.7.1     | noarch | Online updates for openSUSE Leap 15.5 (standard)
i  | gstreamer-plugins-bad-lang        | Paket | 1.22.0-lp155.3.7.1     | noarch | Hauptaktualisierungs-Repository
i  | gstreamer-plugins-base            | Paket | 1.22.0-150500.3.3.1    | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i  | gstreamer-plugins-base-lang       | Paket | 1.22.0-150500.3.3.1    | noarch | Update repository with updates from SUSE Linux Enterprise 15
i  | gstreamer-plugins-good            | Paket | 1.22.0-150500.4.3.1    | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i  | gstreamer-plugins-good-gtk        | Paket | 1.22.0-150500.4.3.1    | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i  | gstreamer-plugins-good-lang       | Paket | 1.22.0-150500.4.3.1    | noarch | Update repository with updates from SUSE Linux Enterprise 15
i  | libgstreamer-1_0-0                | Paket | 1.22.0-150500.3.2.3    | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i  | libgstreamer-1_0-0-32bit          | Paket | 1.22.0-150500.3.2.3    | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i  | PackageKit-gstreamer-plugin       | Paket | 1.2.4-150400.3.15.4    | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i  | phonon4qt5-backend-gstreamer      | Paket | 4.10.0-bp155.2.15      | x86_64 | openSUSE-Leap-15.5-1
i  | phonon4qt5-backend-gstreamer      | Paket | 4.10.0-bp155.2.15      | x86_64 | Haupt-Repository
i  | phonon4qt5-backend-gstreamer-lang | Paket | 4.10.0-bp155.2.15      | noarch | openSUSE-Leap-15.5-1
i  | phonon4qt5-backend-gstreamer-lang | Paket | 4.10.0-bp155.2.15      | noarch | Haupt-Repository
i+ | vlc-codec-gstreamer               | Paket | 3.0.20-150500.2.5.pm.2 | x86_64 | packman

Ist dieser Block oben “Repository … Time since last refresh …” eigentlich neu? Kann man den irgendwie abstellen/ausblenden?

ja, ich weiß nicht…

Hier mal meine gstreamer:

zypper se -si gstreamer
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S  | Name                              | Type  | Version                | Arch   | Repository
---+-----------------------------------+-------+------------------------+--------+-------------------------------------------------------------
i+ | gstreamer                         | Paket | 1.22.0-150500.3.2.3    | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | gstreamer-lang                    | Paket | 1.22.0-150500.3.2.3    | noarch | Update repository with updates from SUSE Linux Enterprise 15
i  | gstreamer-libnice                 | Paket | 0.1.21-150500.1.1      | x86_64 | Haupt-Repository
i  | gstreamer-plugins-bad             | Paket | 1.22.0-lp155.3.7.1     | x86_64 | Hauptaktualisierungs-Repository
i+ | gstreamer-plugins-bad-codecs      | Paket | 1.22.0-150500.1.pm.3   | x86_64 | Packman_Aachen
i+ | gstreamer-plugins-bad-fluidsynth  | Paket | 1.22.0-lp155.3.7.1     | x86_64 | Hauptaktualisierungs-Repository
i  | gstreamer-plugins-bad-lang        | Paket | 1.22.0-lp155.3.7.1     | noarch | Hauptaktualisierungs-Repository
i+ | gstreamer-plugins-base            | Paket | 1.22.0-150500.3.3.1    | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | gstreamer-plugins-base-lang       | Paket | 1.22.0-150500.3.3.1    | noarch | Update repository with updates from SUSE Linux Enterprise 15
i+ | gstreamer-plugins-farstream       | Paket | 0.2.9+4-150400.1.12    | x86_64 | Haupt-Repository
i+ | gstreamer-plugins-good            | Paket | 1.22.0-150500.4.3.1    | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | gstreamer-plugins-good-extra      | Paket | 1.22.0-150500.4.3.1    | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | gstreamer-plugins-good-gtk        | Paket | 1.22.0-150500.4.3.1    | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | gstreamer-plugins-good-lang       | Paket | 1.22.0-150500.4.3.1    | noarch | Update repository with updates from SUSE Linux Enterprise 15
i+ | gstreamer-plugins-libav           | Paket | 1.22.0-bp155.1.5       | x86_64 | Haupt-Repository
i+ | gstreamer-plugins-ugly            | Paket | 1.22.0-150500.3.3.1    | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | gstreamer-plugins-ugly-codecs     | Paket | 1.22.0-150500.1.pm.2   | x86_64 | Packman_Aachen
i  | gstreamer-plugins-ugly-lang       | Paket | 1.22.0-150500.3.3.1    | noarch | Update repository with updates from SUSE Linux Enterprise 15
i+ | gstreamer-plugins-vaapi           | Paket | 1.22.0-bp155.1.5       | x86_64 | Haupt-Repository
i+ | gstreamer-transcoder              | Paket | 1.22.0-lp155.3.7.1     | x86_64 | Hauptaktualisierungs-Repository
i+ | libgstreamer-1_0-0                | Paket | 1.22.0-150500.3.2.3    | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i  | phonon4qt5-backend-gstreamer      | Paket | 4.10.0-bp155.2.15      | x86_64 | Haupt-Repository
i  | phonon4qt5-backend-gstreamer-lang | Paket | 4.10.0-bp155.2.15      | noarch | Haupt-Repository
i+ | vlc-codec-gstreamer               | Paket | 3.0.20-150500.2.5.pm.2 | x86_64 | Packman_Aachen

Kannst du mal nachinstallieren.

PS:
Du hast ein Repo doppelt:

i  | phonon4qt5-backend-gstreamer      | Paket | 4.10.0-bp155.2.15      | x86_64 | openSUSE-Leap-15.5-1
i  | phonon4qt5-backend-gstreamer      | Paket | 4.10.0-bp155.2.15      | x86_64 | Haupt-Repository

Das ist auch noch doppelt…

Alles klar.

Wie kriege ich die doppelten raus? Ich finde keinen Befehl dafür in Zypper.

Nein, es gibt kein direkten befehl: schmeiße mal die Doppelten heraus die da überhault nicht sein sollten.

Natürlich sollst du erst mal herausfinden was du hast.

zypper lr -d

Die Rede ist von den von Sauerland genannten doppelten Paketen, das ist schon klar?

Lese doch mal:

Du hast ein repo doppelt. Und dadurch findet zypper dein Paket doppelt vertreten. Das Paket ist nich zweimahl da, das wäre unmöglich. Es wird aber in zwei Repos gefunden.

In kürze, deine Repoliste ist ein Mist. Wir versuchen zu helfen und fragen nach den Inhalt. Du bist frei sie zu zeigen oder nicht. Wenn nicht, tschüss.

Deine Freundlichkeit ist immer wieder beindruckend. Ist das 'ne persönliche Sache? Bin ich dir irgendwann mal mit irgendwas auf die Füße getreten?

Auf den Gedanken, dass ich vielleicht etwas falsch verstanden habe, kommst du nicht?

Welche Repos sollte ich denn deiner Meinung nach löschen?

  • openSUSE-Leap-15.5-1 oder Haupt-Repository
  • Online updates for openSUSE Leap 15.5 (standard) oder Hauptaktualisierungs-Repository

Ohne LIste keine Hilfe (wenigstens von mir, Ich möchte keine Hilfe leisten basiert auf unvolständige Informationen).

Den Unterschied zwischen einem Repo Namen und einer URL solltest du bereits kennen. Repo Namen sind absolut nichtsagend…die URLs sind entscheidend. Aber deiner Repoliste weiter oben kann man entnehmen das Repo 3 und 4 weg können, da sie doppelt sind. Ist ganz einfach zu erkennen wenn man sich nur mal die URLs anschaut…

So sieht die Repoliste jetzt aus:

zypper lr -d
#  | Alias                       | Name    | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                     | Service
---+-----------------------------+---------+---------+-----------+---------+----------+--------+-------------------------------------------------------------------------+--------
 1 | code                        | Visua-> | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | https://packages.microsoft.com/yumrepos/vscode                          | 
 2 | google-chrome               | googl-> | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | https://dl.google.com/linux/chrome/rpm/stable/x86_64                    | 
 3 | packman                     | packman | Ja      | (r ) Ja   | Ja      |   90     | rpm-md | https://ftp.fau.de/packman/suse/openSUSE_Leap_15.5/                     | 
 4 | repo-backports-debug-update | Updat-> | Nein    | ----      | ----    |   99     | N/A    | http://download.opensuse.org/update/leap/15.5/backports_debug/          | 
 5 | repo-backports-update       | Updat-> | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/update/leap/15.5/backports/                | 
 6 | repo-debug                  | Debug-> | Nein    | ----      | ----    |   99     | N/A    | http://download.opensuse.org/debug/distribution/leap/15.5/repo/oss/     | 
 7 | repo-debug-non-oss          | Debug-> | Nein    | ----      | ----    |   99     | N/A    | http://download.opensuse.org/debug/distribution/leap/15.5/repo/non-oss/ | 
 8 | repo-debug-update           | Updat-> | Nein    | ----      | ----    |   99     | N/A    | http://download.opensuse.org/debug/update/leap/15.5/oss/                | 
 9 | repo-debug-update-non-oss   | Updat-> | Nein    | ----      | ----    |   99     | N/A    | http://download.opensuse.org/debug/update/leap/15.5/non-oss/            | 
10 | repo-non-oss                | Non-O-> | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.5/repo/non-oss/       | 
11 | repo-openh264               | Open -> | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Leap/                      | 
12 | repo-oss                    | Haupt-> | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.5/repo/oss/           | 
13 | repo-sle-debug-update       | Updat-> | Nein    | ----      | ----    |   99     | N/A    | http://download.opensuse.org/debug/update/leap/15.5/sle/                | 
14 | repo-sle-update             | Updat-> | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/update/leap/15.5/sle/                      | 
15 | repo-source                 | Sourc-> | Nein    | ----      | ----    |   99     | N/A    | http://download.opensuse.org/source/distribution/leap/15.5/repo/oss/    | 
16 | repo-update                 | Haupt-> | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/update/leap/15.5/oss                       | 
17 | repo-update-non-oss         | Aktua-> | Ja      | (r ) Ja   | Ja      |   99     | rpm-md | http://download.opensuse.org/update/leap/15.5/non-oss/                  |

Deutlicher besser. Wenn du jetzt nochmal zypper se -si gstreamer ins Terminal eingibst, wirst du einen deutlichen Unterschied zu deinem vorherigen Output erkennen…keine doppelt gelisteten Pakete mehr…