OK, super dass es nun läuft. Danke auch dir für die Rückmeldung. Man möchte ja nicht jemandem eine Lizenz aufschwatzten, wenn man nicht 100% sicher ist, dass dies der Grund ist für das Problem. Ich hätte bei mir ansonsten einen Test ohne aktivierte Lizenz gemacht.
Beiträge von herrmeier
-
-
Also die Lizenz könnte die Ursache sein, der Netzwerk Share aber auch oder die Stromversorgung.
Die Frage ist, machen bei dir die andern Blu-Ray (H.264) MKV Rip's ebenfalls Probleme oder nur die mit VC-1 Codec?
Der Netzwerk Traffig sollte in etwa gleich sein. Dann könnte es schon daran liegen, dass der VC-1 Codec nicht GPU beschleunigt wird und auf der CPU zuviel Last generiert oder Fehler generiert welche beim GPU encoding nicht auftreten. Die DTS-HD Tonspur macht ja scheinbar keine Probleme. Auch diese würde bei einem Netzwerk Engpass sicher gelegentlich ins Stocken kommen.Du kannst die Wiedergabe auch mal von einem USB-Laufwerk testen um das Netzwerk auszuschliessen.
Optimieren könntest du noch, wenn du den NAS Share von SMB auf NFS umstellst. Falls dies nicht eh schon der Fall ist.MPEG-2 Wiedergabe geht beim Pi3 auch ohne Lizenz, allerdings nicht mit der gleichen Qualität beim Upscaling/Deinterleacing, wie GPU beschleunigt. Von daher, ja, die Lizenz lohnt sich in jedem Fall, wenn dir Qualität wichtig ist z.B bei DVD Rip's...
-
Hallo lackschuh,
So wie ich das sehe, handelt es sich um einen Blu-Ray Rip mit VC-1 1080p23,976 und du hast scheinbar keine VC-1 Lizenz eingespielt.
Mit Lizenz läuft das bei mir einwandfrei. Ohne habe ich selber noch nie probiert auf dem Pi3.Frage? Erscheint manchmal oben recht ein kleine Grafik (Stromversorgung)?
Streamst du per WLAN? Schon mal probiert per USB Festplatte?
-
Auch bei mir auf dem Pi2 läuft es 1A
-
Ich würde mal versuchen den Tuner direkt am USB Port des Pi zu betreiben.
Die MPEG2 Lizenz brauchst du nicht unbedingt, Upscaling auf 1080p50 ist halt mit der Lizenz qualitativ viel besser und die £2.40 allemal wert.
Ist Sync mit Display aktiv oder aus? -
Bei welchen Sendern hakt es und welches Bild Format verwenden diese (576i25, 720p50, 1080i25, H264, MPEG).
Schreib doch bitte auch noch welche Bild/Video Einstellungen du gemacht hast und ob du LibreELEC aufgerüstet oder neu installiert hast.
Ebenfalls interessant ist die verwendete SD-Karte -
Nein, die Logs haben folgende Namensgebung mysqld-bin.000001, mysqld-bin.000002 ect.
und landen in /var/lib/mysql
Am besten deaktiviert man diese vor dem ersten Start des Server bevor das /var vollgeschrieben wird.Manuel kann man diese glaube ich wie folgt löschen:
$mysql -u root -p -e "PURGE BINARY LOGS BEFORE NOW();"
$mysql -u root -p -e "RESET MASTER;"Die Datei ibdata1 enthält div InnoDB Daten und wächst kontinuierlich an ausser in der Konfiguration steht
[mysqld]innodb_file_per_tableDas Transaction [definition='1','0']log[/definition] ist "ib_logfile0" und "ib_logfile1" und deren Grösse wird mittels innodb_log_file_size gesteuert.Ja, die Daten werden IMHO immer auf die Disk geschrieben. Die Puffer beschleunigen in erster Linie den Lese Zugriff. Allerdings frage ich mich, ob dies nicht bereits ausreicht für Kodi. Soviel wird nachher im Betrieb wahrscheinlich nicht ständig geändert denke ich.Ich betreibe selber aber auch keine DB für Kodi. Wollte nur einige Anregungen einbringen. -
Ich bin nicht MySQL Speziallist aber wäre es nicht besser den Server anzuweisen mehr Speicher zu verwenden in dem man die Buffer vergrössert anstelle die Dateien in ein tmpfs zu laden.
Dann könnte man noch das binary logging des MySQL deaktivieren, da ja kein Cluster Betrieb notwendig ist.
my.cnf
#log-bin=mysql-bin
#binlog_format=mixed -
Ich betreibe bei mir ein RP3 als Mediacenter inkl. TV. Das würde ich nie und nimmer gegen eine andere Lösung eintauschen.
Ein wenig Handarbeit (einige nennen dies Basteln) kommst du aber nicht rum. Dafür ist eine solche Lösung dann aber 1A und besser als jede Box Lösung.
Bei mir geht der TV Empfang mit einem USB DVB-C Tuner von Sundtek. Tuner von Sundtek kann ich uneingeschränkt empfehelen. Sie sind allerdings etwas teuer. Es gibt zahlreiche andere kostengünstige USB Tuner welche sicher auch genauso ihren Dienst erledigen. Schau vorher einfach mal, ob diese Linux kompatibel sind. Auch ein DIGIBIT R1 4x Sat-IP Umsetzter könnte eine Lösung sein.
Betreffend HD+ habe ich 0 Ahnung. Ich denke du kannst diese mittels Easymouse 2 Smartcard Reader und OScam betreiben.
Als TV Backend kann ich VDR empfehlen. Läuft bei mir auf dem Pi, geht aber auch als eigener Server. Als Frontend in Kodi verwendest du dann VDR VSNI. Viele verwenden auch TVhaedend anstelle von VDR. Dazu kann ich allerdings ebenfalls keine Empfehlung abgeben.Also nochmals in kurz wie das bei mir ausschaut mit der kompakt Lösung:
- LibreELEC
- RPi3 (gutes Netzteil immer erforderlich, hier 5V10A wegen Ambilight)
- Samsung microSD EVO+ 128GB (für TV Aufzeichnung)
- Sundtek DVB-C Tuner
- Easymouse 2 Smartcard Reader
- VDR und OScam
- Fernbedienung des TV dank HDMI-CEC
- Fernbedienung Kore auf Android -
Ich bin mir gar nicht mehr ganz sicher betreffend der Player Benennung. DVDPlayer wurde mit Krypton umbenannt in Videoplayer und weiterentwickelt. OMXPlayer ist ein damals für den Pi angepasster DVDPlayer mit GPU Optimierungen. MMAL ist eine neuere Version mit mehr Features aber weniger GPU Optimierungen. Ich dachte ein Umstellen könnte bei dir noch einen Unterschied ausmachen.
-
Den alten Player einschalten kann man beim Pi2/3 in den Einstellungen wie folgt:
Optionen -> Video -> Beschleunigung
- Hardware-Beschleunigung erlauben - OMXPlayer -> "ein"Sofern das Video vom alten Player unterstützt wird, sllte dieser dann auch verwendet werden. Ansonsten wird der Neue verwendet.
Anzeigen der Player Details zur Kontrolle kann man auf der SSH Shell bei LibreELEC mit folgendem Befehl:
kodi-send --action="PlayerDebug"Nochmaliges ausführen schaltet die [definition='1','3']Debug[/definition] Infos wieder aus
-
Mehr als 1920x1080 der Pi nicht
-
Die Codecs sind alles andere als sinnlos..
Ohne Codecs wird für MPEG-2 mittels CPU ein minderwertiger Upscale/Deinterlace gemacht welcher nur halfrate unterstützt. Mit dem Codec wird automatisch mittels GPU ein hochwertiger Upscale/Deinterlace gemacht. Die Wiedergabe ist dann etwas CPU intensiver. Aber der Bildunterschied ist zuweilen schon sehr gross. Man kann die Art des skalieren nach wie vor in den Video Einstellungen beeinflussen und das Ergebnis vergleichen.Mach dir mal nicht zu viele Gedanken darüber. Der Codec kostete wie viel? Und was ist das primäre Ziel eines Media Players? Genau, freu dich an der guten Bildqualität.
Bei VC-1 Blu-Ray kannst du übrigens die GPU gut gebrauchen.
-
Du brauchst nur Boblight oder Hyperion. Hyperion ist aber ein vielfaches Resourcen schonender als Boblight. The CPU Load auf dem Pi ist nahezu 0
-
Hier ein ultra Crashkurs
- Addon Hyperion installieren
- Java Hyperion Konfigurationstool auf PC ausführen
java -jar HyperCon.jar
- Konfigurationen machen, anzahl der LED, position, schwarzer Rand erkennung ect.
- Konfiguration speichern unter /storage/.kodi/userdata/addon_data/service.hyperion/hyperion.config.json
- Testen ob die LED generel leuchten
- FarbkalibrierungOptional ein Start/Stop Script anlegen und auf die Blaue Taste konfigurieren:
nano /storage/.kodi/userdata/addon_data/service.hyperion/hyperion_switch.sh
#!/bin/sh
SERVICE='hyperiond'
if ps | grep -v grep | grep $SERVICE > /dev/null
then
systemctl stop service.hyperion
# kodi-send -a "Notification(Hyperion Info,Ambilight ausgeschaltet,3000,/storage/.kodi/userdata/addon_data/service.hyperion/hyperion_aus.jpg)" </dev/null >/dev/null 2>&1 &
else
systemctl start service.hyperion
# kodi-send -a "Notification(Hyperion Info,Ambilight aktiviert,3000,/storage/.kodi/userdata/addon_data/service.hyperion/hyperion_ein.jpg)"</dev/null >/dev/null 2>&1 &
fichmod +x /storage/.kodi/userdata/addon_data/service.hyperion/hyperion_switch.sh
nano /storage/.kodi/userdata/keymaps/remote.xml
<[definition=10,0][definition='3','0']keymap[/definition][/definition]>
<global>
<remote>
<blue>system.exec("/storage/.kodi/userdata/addon_data/service.hyperion/hyperion_switch.sh")</blue>
</remote>
</global>
</[definition=10,0][definition='3','0']keymap[/definition][/definition]> -
Das Lightpack kannte ich noch nicht, es gibt aber zumindest im Hyperion eine Option "lightpack". Die Farben kannst du dan entsprechend kalibrieren. Ich will dir jetzt nicht das Bolight ausreden aber vielleicht probierst du mal mit Hyperion.
-
@Eigen nutze doch besser Hyperion, das ist um einiges Resourcen schonender als Boblight.
Es gibt hier ein Beitrag dazu, Die Farben musst du kalibrieren besonders bei den WS2801. Ich nutze diese ebenfalls an meinem Pi. Heute würde ich die APA102 kaufen. Für die Kalibrierung brauchst du Testbilder und die verlinkte Anleitung ist mit aktuellen Hyperion etwas überholt.
Ich würde dann vieleicht noch eine Taste mit einem Script belegen zum ein und ausschalten von Hyperion. -
@mx04
Probier mal mit dem Parameter "v3d_limiter=0x880f1" in der config.txt -
@'benchfreakich ich empfehle dir folgendes
- LibreELEC
Installier die aktuelle Vorabversion von LibreELEC 7.95.1. Mach kein Upgrade sondern alles neu. Das dauert nicht lange.- SD-Karte
Verwendest du eine SD-Karte welche min. 25Mbit/s R/W unterstützt?
Am besten für den Pi ist eine Samsung EVO+- NFS
Ich vermute, dass du mittels SMB auf dein Zyxel NAS zugreifst. Verwende doch besser NFS, das ist effizienter und benötigt weniger Ressourcen.- Netzteil
Falls noch etwas an USB hängt, sind 2A pflicht. Ebenfalls ein Netzteil, welches die 5V Spannung liefern kann z.B "Samsung EP-TA12EWEUGWW"- Videomaterial
Vielleicht sind einige Videos etwas suboptimal encodiert. Versuch ob du mal per USB-HD die gleichen probleme hast oder das Problem nur beim streamen auftritt. -
Kauf dir lieber die Codec Lizenzen (kostet ja kaum etwas). Das hat den Vorteil, dass der Pi dann GPU beschleunigtes Upscaling/Deinterleacing auf 1080 in double rate (60fps) Ausgabe machen kann für MPEG-2 (z.B DVD) und VC-1 Videos. Ausserdem laufen bei mir so die Blu-ray mit VC-1 Codec absolut Fehlerfrei.