Benutzer-Werkzeuge

Webseiten-Werkzeuge


media_center

Media Center

Software

XBMC

http://tbhl.blogspot.com/2009/05/und-wieder-der-acer-revo-xbmc-revisited.html

Auftritt XBMC: Dank wertvoller Kommentare eines anderen leidgeprüften Revo-Besitzers hab ich mal die aktuellste XBMC Live-Build ausprobiert, die komplett von CD/DVD bootet, auf einem angepassten Ubuntu 9.04 basiert, und dank VDPAU tatsächlich den Ion Chipsatz ausreizt! Zugegeben, ganz bugfrei ist die aktuelle beta noch nicht, aber im Großen und Ganzen habe ich jetzt endlich exakt das, was ich wollte: Ein HD-fähiges XBMC Media Center mit allen Features und der gewohnt überlegenen Bedienbarkeit! …

XBMC Media Center is a free cross-platform media player software and entertainment system application framework for Linux, Mac, and Windows. XBMC is capable of playing back and streaming all popular video, audio, and picture formats out-of-the-box.

… Ein paar Installationshinweise: Am einfachsten ist es, sich die ISO auf DVD zu brennen, das Live-System von externem USB-DVD-Laufwerk zu starten und XBMC erstmal voll auszutesten. Für HDMI-Audio muss man tatsächlich (Danke für den Tipp!) die Einträge für die Audio Devices in den Systemeinstellungen per Tastatur mit "HDMI" überschreiben, dann kommt auch volldigitaler Surroundsound im Receiver an. Und das beste zum Schluß: Über den im Bootmanager der XBMC-DVD integrierten Installer läßt sich die XBMC-Live-Distro komplett auf eine SDHC-Karte (4 bis 8GB empfehlenswert) im Kartenleser des Revo abspeichern inklusive einer Partition zum Abspeichern von Einstellungen. Wenn man jetzt im BIOS des Revo die Bootreihenfolge so ändert, dass immer zuerst vom Kartenleser gebootet wird, steckt man für XBMC einfach die Karte ein, ohne irgendetwas auf der eingebauten Festplatte des Revo resp. am installierten Windows (zusätzl. Partition, Bootmanager etc.) zu verändern. Die Geschwindigkeit von modernen SDHC-Karten reicht auch vollkommen aus, um XBMC zu booten und Videos abzuspielen, deutlich schneller als von DVD läuft das System allemal und lässt auch Änderungen zu. Knaller! Jetzt muss ich mich nur noch nach ner passenden FB umsehen. Mir wurde ja die Logitech DiNovo mini nahe gelegt hmmmm…. ;)

Eingestellt von Hannes um Sonntag, Mai 03, 2009

Hardware

FireTV-Stick-4K, 2. Generation

Der FireTV-Stick begrenzt x264 und x265 auf FullHD (mit Hardware-Beschleunigung) und alle anderen Codecs auf HD-ready.

Alle meine Tests wurden mit dem VLC auf dem FireTV-Stick-4K abgespielt.

Es ist aber zu beachten, dass der FireTV-Stick-4K stark limitiert ist!

Der FireTV-Stick-4K kann Videos in Full-HD nur ruckelfrei anzeigen, wenn es sich beim Video-Codec um x264 oder x265 handelt aber bei erhöhter Abspielgeschwindigkeit ruckeln diese immer, egal welche Auflösung die Filme haben. Andere Video-Codecs wie beispielsweise AV1, kann der FireTV-Stick nur mit einer Auflösung von bis zu 1280x720 (HD-ready) wunderbar anzeigen, spulen und sogar dauerhaft mit 1,6-facher Geschwindigkeit abspielen.

FireTV-Stick-4K, 2. Generation

Mit dem Filmwandler kann man mit den folgenden Kommandos Filme transkodieren, die für den FireTV-Stick optimiert sind:

# damit es auf dem FireTV-Stick läuft
> ~/bin/Filmwandler.sh -q Original_Film.mpeg -z Neuer_FireTV-Film.mkv -profil firetv ...[weitere Optionen]

# max. 1080p / bei erhöhter Abspielgeschwindigkeit ruckeln diese Video-Codecs immer, egal welche Auflösung die Filme haben
> ~/bin/Filmwandler.sh -q Original_Film.mpeg -z Neuer_FireTV-Film.mp4  -cv 265 -ca aac    -profil firetv ...[weitere Optionen]
> ~/bin/Filmwandler.sh -q Original_Film.mpeg -z Neuer_FireTV-Film.mp4  -cv 264 -ca aac    -profil firetv ...[weitere Optionen]

# max. 720p + alle Untertitelformate / ruckelfreies abspielen bei jeder Abspielgeschwindigkeit möglich
> ~/bin/Filmwandler.sh -q Original_Film.mpeg -z Neuer_FireTV-Film.mkv  -cv av1 -ca opus   -profil firetv ...[weitere Optionen]
> ~/bin/Filmwandler.sh -q Original_Film.mpeg -z Neuer_FireTV-Film.mkv  -cv vp9 -ca vorbis -profil firetv ...[weitere Optionen]

# max. 720p + nur Text-Untertitel (z.B. keine DVD-Untertitel möglich) / ruckelfreies abspielen bei jeder Abspielgeschw. möglich
> ~/bin/Filmwandler.sh -q Original_Film.mpeg -z Neuer_FireTV-Film.webm -cv av1 -ca opus   -profil firetv ...[weitere Optionen]
> ~/bin/Filmwandler.sh -q Original_Film.mpeg -z Neuer_FireTV-Film.webm -cv vp9 -ca vorbis -profil firetv ...[weitere Optionen]

# max. 720p + keine Untertitel / ruckelfreies abspielen bei jeder Abspielgeschwindigkeit möglich
> ~/bin/Filmwandler.sh -q Original_Film.mpeg -z Neuer_FireTV-Film.avi  -cv divx -ca mp3   -profil firetv ...[weitere Optionen]
> ~/bin/Filmwandler.sh -q Original_Film.mpeg -z Neuer_FireTV-Film.avi  -cv xvid -ca mp3   -profil firetv ...[weitere Optionen]

# meine Favoriten:
> ~/bin/Filmwandler.sh -q Original_Film.mpeg -z Neuer_FireTV-Film.mp4  -cv 265 -ca aac    -profil firetv ...[weitere Optionen]
> ~/bin/Filmwandler.sh -q Original_Film.mpeg -z Neuer_FireTV-Film.mkv  -cv av1 -ca vorbis -profil firetv ...[weitere Optionen]

FANTEC MM-FHDL Media Player

Ich habe mir diesen Media-Player geholt und bin damit sehr zufrieden. Das einzige Video-Formate, das er leider nicht abspielen kann, ist OGG/Theora. :-(

Er hat folgende positive Eigenschaften, die mir wichtig waren:

  1. kann sehr viele Formate (auch das Blu-Ray-kompatible AVCHD-Format) abspielen;
  2. kann auch das Audio-Format OGG/Vorbis abspielen;
  3. hat eine eigene große Festplatte drin (ich ihn mit 1500GB-Platte);
  4. hat einen ausreichend schnellen Netzwerkanschluß;
  5. kann auch Filme übers Netz (von Samba-Freigaben) abspielen;
  6. spielt im Menü eine Vorschau "unendlich lange" ab;
  7. bootet sehr schnell;
  8. enthält selber einen Samba-Server;
  9. enthält einen Bit-Torrent-Client;

Ursprünglich sollte OGG/Theora mein Archivierungs-Video-Format werden (weil es absolut Patentfrei ist) aber jetzt habe ich mich für das AVCHD-Format entschieden. Das packt etwas besser als OGG/Theora und ist bedeutend kompatibler, da es jeder Blu-Ray-Player abspielen kann.

http://www.fantec.de/html/de/2/artId/__1500/gid/__110090112090/article.html

Artikelbezeichnung: FANTEC MM-FHDL Media Player
Artikeltext: 3,5" SATA Mediaplayer LC Display, HDMI 1.3, MKV, H.264, FULL HD 1080P USB2.0 Host Aluminium
Anschlüsse: Intern: SATA
Extern: HDMI 1.3
SCART
AV out (Audio / Video)
YPbPr out (Video)
Digital Optical (Audio)
Digital Coaxial (Audio)
1x LAN RJ45
1x USB 2.0 Anschluß
2x USB 2.0 Host
Datentransfer: USB2.0 max. 480Mbits/s
LAN 10/100 max. 100Mbit/s
WLAN 802.11 b/g/n 54Mbit/s & 300Mbit/s
Unterstütze Formate:
Dateisystem:
FAT32 / NTFS
Unterstütze Mediendateien:
1. Untertitel:
SRT, SMI, SSA, ASS, IDX/SUB, SUB
2. Audio:
MP3, OGG, WMA, WAV, AAC, FLAC
Kompressionsrate zwischen 32 Kbit/s und 320 Kbit/s
Codecs:
MP2, MP3, OGG Vorbis, WMA Standard (DRM, Pro & Advanced Profile werden nicht unterstützt), PCM, LPCM, MS-ADPCM, LC-AAC, HE-AAC, COOK, RA-Lossless
3. Video:
AVI, MKV, TS, M2TS, MPG, MP4, M4V, MOV, VOB, ISO, IFO, DAT, WMV, ASF, RM, RMVB, FLV, XviD, DivX 3/4/5
Codecs:
H.264 BP@L3,MP@L4.1,HP@L4.1 (720p/1080i/1080p)
MPEG1;HD MPEG2 (bis zu MP@HL 1080i);
HD MPEG4 SP/ASP (720p/1080i/1080p)
RM/RMVB 8/9/10(bis zu 720@30P)
Xvid;WMV9(bis zu 1080p)
4. Bild:
JPEG, JPG, BMP, GIF, TIF, PNG
Unterstützte USB Geräte:
WLAN USB Stick, Einzel Card Reader, USB Stick, Externe Festplatten
Auflösung: TV:
PAL / NTSC
HDMI 1.3:
480P, 720P, 1080i, 1080P
Video out (CVBS):
720 x 576 / 720 x 480
Component (YPbPr): 480i / 480p / 720p
JPEG: 5120 x 3840 Pixel
Audio: 320 Kbit/s
Material / Farbe: Hochwertig durch edles Aluminium / schwarz / Designed in Germany
Eigenschaften: Farbdisplay zur Steuerung ohne TV Gerät
Display drehbar und abschaltbar
Dolby Digital & DTS downmix (ab Rev 0.2)
Revisions Info
Integrierter BitTorrent Client für selbstständige Downloads
Internet Radio integriert, genießen Sie tausende von Internet Sendern
LAN 10/100Mbit/s
USB Host (5V, 2A) für USB Datenspeicher
Ein/ Aus Taster an der Frontseite
Für alle 3,5" SATA HDD geeignet
Lüfter: 40 mm
Beiliegendes Zubehör: Fernbedienung / Batterie
AV Kabel
YPbPr Kabel
USB 2.0 Kabel
externes Netzteil
Bedienungsanleitung
Treiber CD
Ursprungsland: China
Abmessungen (B x T x H): 62 x 200 x 174 mm
Netzteil: Eingang: 100-240V ~47-63Hz, 2A
Ausgang: +12V 3,0A, 36 Watt
Zertifikationen: TÜV/GS, UL, CUL, CE, FCC, RoHs
Gewicht / Stück (kg): 1,6
VE (Stück / Karton): 6
EAN Nr.: 4250273415001
Beschreibung: Zum Einbau einer 3,5" SATA Festplatte (max. 2000GB).
Mobiler Festplatten-Multimedia-Player für die Wiedergabe von Musik-, Film- und Bilddateien. Zusätzlich auch als externer Datenträger geeignet.
Datenübertragung von Audio- und Videodateien über Netzwerk (Streaming).

Firmware-Updates bekommt man direkt von der Webseite: http://www.fantec.de/

Film- und Musik-Archiv synchron halten

Leider zeigen diverse Tool (auch rsync) permanent unterschiedliche Dateigrößen zwischen meinem Film-Archiv auf dem Server und den Filmen auf der MediaBox an.

Nur ein einziges Tool zeigt bei beiden die gleiche Größe an: "ls -l"

Sonst hätte ich zum überprüfen eine Checksumme erstellen müssen und das ist sehr Zeitaufwendig und rechenintensiv.

Mit dem folgenden Script überprüfe ich, ob die Filme sauber auf die MediaBox kopiert wurden oder ob sie erneut kopiert werden müssen, sowie ob die Filme überhaupt schon auf der MediaBox sind oder erst rauf kopiert werden müssen:

# vi mediabox_sync.sh

#!/bin/sh


SYNCVERZEICHNISSE="
dvd
tv
video
audio
"

QUELLE="/home/kontor/persoenlich/multimedia/sonstige"
ZIEL="/home/mediabox"

cd ${QUELLE} || exit 1
rm -f /tmp/mediabox_sync_1.log /tmp/mediabox_sync_2.log /tmp/mediabox_sync_kopieren.txt /tmp/mediabox_sync_LFDNR.log


### ist die MediaBox eingehaengt?
if [ "$(df -TPh "${ZIEL}" | awk '/^\// {print $NF}')" = "${ZIEL}" ] ; then

### Groesse der Dateien ermitteln
echo -e "${QUELLE}\n${ZIEL}" | egrep -v '^$' | nl | while read LFDNR VERZEICHNIS
do
        cd ${VERZEICHNIS} || exit
        echo "/tmp/mediabox_sync_${LFDNR}.log" >> /tmp/mediabox_sync_LFDNR.log

        echo "${SYNCVERZEICHNISSE}" | egrep -v '^$' | while read SVERZ
        do
                find ${SVERZ} -type f | egrep -i '\.mpg$|\.avi$|\.mkv$|\.flv$|\.mp3|\.ogg|\.ogv|\.oga|\.aac' | sort | while read DATEI
                do
                        ls -l "${DATEI}" | awk '{print $5,$NF}'
                done
        done > /tmp/mediabox_sync_${LFDNR}.log
done


### Groesse der Dateien vergleichen
sdiff /tmp/mediabox_sync_1.log /tmp/mediabox_sync_2.log | awk '/</ || /\|/ {print $1,$2}' | tee /tmp/mediabox_sync_kopieren.txt


### Dateien uebertragen
cat /tmp/mediabox_sync_1.log | fgrep -f /tmp/mediabox_sync_kopieren.txt | while read GROESSE FILM
do
        echo "${GROESSE} ${FILM} wird auf die MediaBox uebertragen..."
        mkdir -p $(dirname "/home/mediabox/${FILM}")
        cat "/home/kontor/persoenlich/multimedia/sonstige/${FILM}" > "/home/mediabox/${FILM}"
done

### sauber machen
rm -f /tmp/mediabox_sync_1.log /tmp/mediabox_sync_2.log /tmp/mediabox_sync_kopieren.txt /tmp/mediabox_sync_LFDNR.log

else
        echo "Verbindung mit Mediabox muss erst hergestellt werden."
fi

Jetzt werden diese Verzeichnisse synchronisiert:

Das /Filmarchiv/auf/dem/server/spielfilme mit dem /netzwerkverzeichnis/zur/mediabox/spielfilme,

und das /Filmarchiv/auf/dem/server/kinderfilme mit dem /netzwerkverzeichnis/zur/mediabox/kinderfilme.

In der Variable "SYNCVERZEICHNISSE" können weitere Verzeichnissnamen untereinander angegeben werden.

Das Script wurde auf FreeBSD für FreeBSD geschrieben, sollte aber auch auf Linux laufen.

/home/http/wiki/data/pages/media_center.txt · Zuletzt geändert: von manfred