ubuntuusers.de

Blu-Ray mit VLC media player

Status: Ungelöst | Ubuntu-Version: Xubuntu 26.04 (Resolute Raccoon)
Antworten |

Anno69

Avatar von Anno69

Anmeldungsdatum:
21. August 2012

Beiträge: 200

Hallo in die Runde,

das neu gekaufte externe Blu-Ray Laufwerk ASUS SBC-06D2X-U soll für Filme verwendet werden. Der VLC media player 3.0.20 Vetnari wurde als Snap installiert. Mehrere Anleitungen (zum Beispiel https://www.veuhoff.net/auf-linux-dvds-und-blu-rays-abspielen-anleitung/) empfehlen ein

1
sudo apt-get install vlc libaacs0 libbluray-bdj libbluray1

Dies funktioniert bis auf die libbluray1

E: Paket libbluray1 kann nicht gefunden werden.

Bei https://www.videolan.org/developers/libbluray.html findet sich eine libbluray, allerdings muss diese zunächst kompiliert weden - wahrscheinlich bin ich bereits auf dem Holzweg ...

Hat Jemand eine Idee ?

Beste Grüße Anno

Dimanche Team-Icon

Ikhayateam

Anmeldungsdatum:
20. Juli 2007

Beiträge: 2226

Schon im Wiki gelesen und ausgeführt?

Sollte es so nicht funktionieren, kann ich dir nicht weiter helfen. Dann sind die VCL-Experten gefragt.

HarryD

Anmeldungsdatum:
14. Juni 2006

Beiträge: 2952

Wohnort: Germany - BW

Anno69 schrieb:

  • wahrscheinlich bin ich bereits auf dem Holzweg ...

Ja, bist du. Ein per snap installiertes Programm kann nicht auf die per Paketverwaltung (apt) installierten Bestandteile zugreifen.

Per Paketverwaltung bekommst du vlc bereits in Version 3.0.23. Deinstalliere das snap Paket und versuche es mit dem vlc der Paketverwaltung. Dort liegt dann aber das Paket libbluray3.

Anno69

(Themenstarter)
Avatar von Anno69

Anmeldungsdatum:
21. August 2012

Beiträge: 200

snap Paket vlc deinstalliert,

fehlerlos installiert:

1
2
3
4
sudo apt-get install vlc libaacs0 libbluray-bdj libbluray3
mkdir -p ~/.config/aacs/
cd ~/
cd ~/.config/aacs/ && wget http://vlc-bluray.whoknowsmy.name/files/KEYDB.cfg 

Spielfilm-Blu-Rays werden nicht erkannt, bzw. werden nicht abgespielt. Selbst ein DVD Kauf-Spielfilm läuft nicht. Fehlermeldungen:

1
2
3
4
5
6
7
Blu-ray-Fehler:
Das AACS-Host-Zertifikat wurde widerrufen.
Ihre Eingabe konnte nicht geöffnet werden:
VLC kann die Medienadresse 'bluray:///run/media/nn/LADY%20MACBETH' nicht öffnen. Für Details bitte im Fehlerprotokoll nachsehen.

Blu-ray-Fehler:
Playback with BluRay menus failed

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 6396

Du brauchst den richtigen Schlüssel für Lady Macbeth. Steht ja da:

Das AACS-Host-Zertifikat wurde widerrufen

timothy2068

Anmeldungsdatum:
10. März 2025

Beiträge: 651

Anno69 schrieb:

Blu-ray-Fehler:
Das AACS-Host-Zertifikat wurde widerrufen.

Pech gehabt, in der heruntergeladenen Schlüsselsammlung ist nichts Passendes. Du kannst es jetzt wöchentlich mit neuem Download probieren, vielleicht kommt er mal dazu, oder du spielst die BD auf einem Gerät ab, das der Anbieter dafür vorgesehen hat.

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 6396

Du kannst mein Bash Skript get-aacs-key-database.sh ausprobieren, aber einer der Server, die diese Daten liefern sollten, funktioniert zur Zeit nicht:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#!/usr/bin/env bash

#-------------------------------------------------------------------------
# Download KEY Database for VLC play Blu-ray
#-------------------------------------------------------------------------

DATABASE_DIR=$HOME/.config/aacs && \
printf "\n \033[45m\033[1;36m==> Install some essential DEB-packages for bluray. \033[0m\033[42m\033[1;36m  ==> ... \033[0m \n \n" && \
sudo apt install gzip libaacs0 libbdplus0 libbluray* libdvd-pkg libdvdcss-dev && \
sudo dpkg-reconfigure libdvd-pkg && \
echo " " && \
[ ! -d $DATABASE_DIR ] && \
printf "\n \033[45m\033[1;36m==> $(mkdir -pv $DATABASE_DIR) \033[0m\033[42m\033[1;36m  ==> Done.\033[0m \n \n" || \
printf "\n \033[45m\033[1;36m==> $DATABASE_DIR exists. Ok. \033[0m\033[42m\033[1;36m  ==> Done.\033[0m \n \n" && \
echo " " && \
wget --tries=1 --no-check-certificate -O $DATABASE_DIR/KEYDB.uncompressed 'https://vlc-bluray.whoknowsmy.name/files/KEYDB.cfg' || \
echo -e "Cannot reach the server.\n" && \
wget --tries=1 -O $DATABASE_DIR/KEYDB.eng.zip 'http://fvonline-db.bplaced.net/fv_download.php?lang=eng' || \
echo -e "Cannot reach the server.\n" && \
wget --tries=1 -O $DATABASE_DIR/KEYDB.deu.zip 'http://fvonline-db.bplaced.net/fv_download.php?lang=deu' || \
echo -e "Cannot reach the server.\n" && \
printf "\n \033[45m\033[1;36m==> Concatenate databases. \033[0m\033[42m\033[1;36m  ==> ... \033[0m \n \n" && \
gzip -c $DATABASE_DIR/KEYDB.uncompressed > $DATABASE_DIR/KEYDB.gz && \
zcat $DATABASE_DIR/KEYDB.gz $DATABASE_DIR//KEYDB.eng.zip $DATABASE_DIR//KEYDB.deu.zip | sort | uniq > $DATABASE_DIR//KEYDB.cfg && \
printf "\n \033[45m\033[1;36m==> Clear out the remains. \033[0m\033[42m\033[1;36m  ==> ... \033[0m \n \n"
rm -f $DATABASE_DIR/KEYDB.uncompressed $DATABASE_DIR/KEYDB.gz $DATABASE_DIR/KEYDB.eng.zip $DATABASE_DIR/KEYDB.deu.zip && \
printf "\n \033[45m\033[1;36m==> Install KEY Database for VLC play Blu-ray successful. \033[0m\033[42m\033[1;36m  ==> Done.\033[0m \n \n" || \
printf "\n \033[41m\033[1;36m==> Sorry, something went wrong. \033[0m \n \n"

Anno69

(Themenstarter)
Avatar von Anno69

Anmeldungsdatum:
21. August 2012

Beiträge: 200

@trollsportverein: Danke für das Skript

inzwischen habe ich acht Blu-Ray Spielfilme und einen DVD-Spielfilm getestet: nicht einer ist abspielbar. Mir kam bereits der Gedanke, dass das neu gekaufte externe Blu-Ray Laufwerk defekt sein könnte. Läßt sich herausfinden, ob das Blu-Ray Laufwerk korrekt funktioniert? Läßt sich herausfinden welche Filme in der AACS-Datei schlüsseltechnisch vorhanden sind?

Kätzchen

Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 7445

Wohnort: Technische Republik

Im Wiki: → VLC (Abschnitt „Wiedergabe-verschluesselter-Blu-ray“) steht auch noch eine Quelle um ein anderes KEYDB.cfg zum herunterladen, diese soll weit mehr Blu-Rays unterstützen. Den Hinweis zur Umbenennung beachten.

Ja die ist auch im Skript von trollsportverein gelandet.

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 6396

Anno69 schrieb:

Läßt sich herausfinden welche Filme in der AACS-Datei schlüsseltechnisch vorhanden sind?

Selbstverständlich, die KEYDB.cfg ist bloß eine Textdatei. Da kann man mit cat den Inhalt ins Terminal spucken lassen:

cat $HOME/.config/aacs/KEYDB.cfg

Und dann mit grep Begriffe wie etwa Titel, oder Teile des Titels raus greifen.

Anno69

(Themenstarter)
Avatar von Anno69

Anmeldungsdatum:
21. August 2012

Beiträge: 200

Die Krux der AACS-Host-Zertifikate lässt sich scheinbar umgehen, indem die Blu-Ray Spielfilme mittels der MKV-Methode gerippt werden. Bin über https://snapcraft.io/makemkv gestolpert. Hat Jemand Erfahrungswerte oder Empfehlungen?

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 6396

Zu MakeMKV gibt es auch in Wiki zu lesen:

Es gibt ein PPA und kann daher als DEB-Paket installiert werden.

Anno69

(Themenstarter)
Avatar von Anno69

Anmeldungsdatum:
21. August 2012

Beiträge: 200

nach fehlerloser Installation erkennt MakeMKV zwar das Laufwerk, gerät nach Einlegen des Blu-Ray-Spielfilms in eine Endlosschleife. Ein Test auf einem zweiten Rechner schlug fehl, selbst ein DVD-Spielfilm landet in der Endlosschleife.

Antworten |