Raspberry Pi – XBMC – Performance beim Video-Scraping und CoverFlow

Gimli, ein Entwickler der Raspberry Pi Version von XBMC, hat im Video von Christoph gesagt, dass es zu Performance-Problemen beim Video-Scraping und Abfragen der SQL-Datenbank (Video-Datenbank, Cover-Pfade, FanArt-Pfade, etc.) kommen kann. Deshalb habe ich nochmal schnell einen Stummfilm 🙄 zu dieser Problematik gemacht.

Dazu habe ich 21 verschiedene Trailer (nur 480p, da sonst der Platz auf der SDHC-Karte nicht gereicht hätte) heruntergeladen, habe den Raspberry Pi die Cover, FanArts und Filminformationen herunterladen lassen und zeige euch diese in den unterschiedlichen Modi.

 

Das Video-Scraping war eigentlich recht fix, wesentlich schneller läuft es auf meinem Intel Atom auch nicht. Im Thumbnail-, Poster- und FanArt-Modus ist der Rapsberry Pi fast nicht zu gebrauchen, die unterschiedlichen Listenansichten sind jedoch recht flüssig. Beim Umschalten der Modi ist das XBMC zweimal gefreezt, aber das habt ihr bereits im Video gesehen. 😉

Ob sich an der Performance im CoverFlow in den nächsten Monaten noch etwas ändert, wage ich zu bezweifeln. Aber lassen wir uns überraschen! 😉

Raspberry Pi – OpenELEC und RaspBMC – 1080p Wiedergabe

Heute gibt es mal was zu gucken, mein erster Video-Blog-Post. Es geht um den Raspberry Pi mit OpenELEC und RaspBMC.

Verzeiht mir die schlechte Bildquälität, es ist halt nur ein iPhone 4.


Video- und Audio-Codecs der getesteten Video-Dateien:

Audi_R8_Warm_Up-Stereo_1080p.mp4

  • Bild: JA (h264)
  • Ton: JA (aac)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'Audi_R8_Warm_Up-Stereo_1080p.mp4':
  Duration: 00:01:00.16, start: 0.000000, bitrate: 12136 kb/s
    Stream #0:0(und): Video: h264 (Main) (avc1 / 0x31637661), yuv420p, 1920x1056 [SAR 1:1 DAR 20:11], 12020 kb/s, 25 fps, 25 tbr, 25k tbn, 50 tbc
    Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, s16, 128 kb/s

HDDVD_Demo-Stereo_1080p.mkv

  • Bild: NEIN (vc1)
  • Ton: 1. Tonspur – JA (ac3) / 2. Tonspur – NEIN, XBMC stürzt ab bei 5.1 (eac3)
Input #0, matroska,webm, from 'HDDVD_Demo-Stereo_1080p.mkv':
  Duration: 00:02:01.89, start: 0.000000, bitrate: 19153 kb/s
    Stream #0:0(eng): Video: vc1 (Advanced) (WVC1 / 0x31435657), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 29.97 tbr, 1k tbn, 59.94 tbc (default)
    Stream #0:1(eng): Audio: ac3, 48000 Hz, stereo, s16, 640 kb/s (default)
    Stream #0:2(eng): Audio: eac3, 48000 Hz, 5.1(side), s16, 640 kb/s

Trailer_I_am_Legend-5.1_1080p.mov

SamyGO ChanEdit für Mac OS X und Linux – Probleme beim Starten

2010 hat Polskafan eine Software zum Sortieren von Senderlisten für Samsung-TVs der Serie B geschrieben – SamyGO ChanEdit. SamyGO wurde von Polskafan aber nicht mehr für die Serie C und Serie D weiterentwickelt.

Zum Glück hat sich aber ein talentierter Programmierer diesem Problem angenommen – rayzyt. Dank rayzyt kann man nun auch Kanallisten von Samsung-TVs der Serie C und Serie D bearbeiten.

samygo chanedit mac osx 600x388 - SamyGO ChanEdit für Mac OS X und Linux - Probleme beim Starten

Allerdings haben Linux und Mac OS X User ein Problem, da das weiterentwickelte SamyGO schon beim Start mit unterschiedlichen Fehlermeldungen abbricht.

no swt-win32-3557 or swt-win32 in swt.library.path, java.library.path or the jar file

oder

Caused by: java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM

Der Grund dafür ist, dass die SWT-Bibliotheken (Standard Widget Toolkit) nicht mit dem jeweiligem Betriebssystem kompatibel sind. Nun habe ich die Library je nach Betriebssystem ausgetauscht. Diese angepassten Versionen stelle ich euch SamyGO ChanEdit für Mac OS X und Linux – Probleme beim Starten weiterlesen

Linux – Festplatten größer als 2 Terabyte partitionieren – parted

Vor 2 Tagen habe ich mir eine 3TB (3000GB) Festplatte gegönnt. Als ich die HDD mit fdisk partitioniert habe, erhielt ich folgende Meldung:

Partition 1 of type Linux and of size 2 TiB is set

Das liegt an der DOS-Partition-Table, bei einer Sektorgrößen von 512 Byte ist bei 2TB (TiB) Schluss. Daher habe ich dann einen anderen Partitionstabellentyp verwendet – die GUID Patition Table (GPT), denn bei einer Sektorgröße von 512 Byte ist hier erst bei 8ZB (Zettabyte) Schluss.

HowTo / Tutorial

Eine GUID-Partitionstabelle legen wir mit dem Programm parted an.

parted /dev/sdc
GNU Parted 3.1
Verwende /dev/sdc
Willkommen zu GNU Parted! Geben Sie 'help' ein, um eine Liste der verfügbaren Kommados zu erhalten.
(parted) print
Modell: WDC WD30 EZRX-00MMMB0 (scsi)
Festplatte /dev/sdc: 3001GB
Sektorgröße (logisch/physisch): 512B/512B
Partitionstabelle: msdos
Disk Flags:

Nummer Anfang Ende Größe Typ Dateisystem Flags

Nun erstellen wir ein neues Disklabel, die eigentliche Partitionstabelle. Linux – Festplatten größer als 2 Terabyte partitionieren – parted weiterlesen