4828
Kommentar: link angepasst
|
4988
Forum gibt es nicht mehr
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 1: | Zeile 1: |
[[TableOfContents]] ---- = Was ist das hier = Diese Anleitung beschreibt die Verwendung des Ogg- und Mp3-Players iRiver [http://www.iriver.at/flash_player.html?p_id=157&L=1&view=features iFP-899] unter [http://debian.org Debian/GNU Linux]. Sie sollte auch fuer alle anderen Modelle der 700er und 800er Serie gueltig sein. |
{{attachment:play_ogg_small.png}} [[http://www.fsf.org/resources/formats/playogg|Play Ogg]] <<TableOfContents(2)>> Diese Anleitung beschreibt die Verwendung des Ogg- und Mp3-Players iRiver [[http://www.iriver.at/flash_player.html?p_id=157&L=1&view=features|iFP-899]] unter [[http://debian.org|Debian/GNU Linux]]. Sie sollte auch fuer alle anderen Modelle der 700er und 800er Serie gültig sein. |
Zeile 6: | Zeile 5: |
Viele weitere Informationen findest du beim [http://ifp-driver.sourceforge.net/ ifp-Projekt] auf Sourceforge. | Viele weitere Informationen findest du beim [[http://ifp-driver.sourceforge.net/|ifp-Projekt]] auf Sourceforge. |
Zeile 18: | Zeile 17: |
Der Player laesst sich auf zwei Arten betreiben: | Der Player lässt sich auf zwei Arten betreiben: |
Zeile 22: | Zeile 21: |
Um den Player mit der Standard-Firmware zu betreiben, benoetigst du einen Kernel-Treiber, und zusaetzliche Software. Du kannst damit alle Einstellungen des Players direkt an deinem Computer vornehmen. Allerdings wirst du nicht die Moeglichkeit haben, den Player an einem anderen Computer zu betreiben (sofern dieser nicht auch den Treiber und die Software installiert hat).[[BR]] Eine sehr ausfuehrliche Anleitung findest du [http://www.unixwerk.de/linux/debian/iriver.html hier]. |
Um den Player mit der Standard-Firmware zu betreiben, benoetigst du einen Kernel-Treiber, und zusaetzliche Software. Du kannst damit alle Einstellungen des Players direkt an deinem Computer vornehmen. Allerdings wirst du nicht die Moeglichkeit haben, den Player an einem anderen Computer zu betreiben (sofern dieser nicht auch den Treiber und die Software installiert hat).<<BR>> Eine sehr ausfuehrliche Anleitung findest du [[http://www.unixwerk.de/linux/debian/iriver.html|hier]]. |
Zeile 45: | Zeile 44: |
== Packete installieren == | == Pakete installieren == |
Zeile 53: | Zeile 52: |
Die aktuelle Firmware findest du [http://www.iriver.com/html/support/download/sudw_list.asp hier]. Lade sie herunter, entpacke sie und los gehts (mit root-Rechten): | Die aktuelle Firmware findest du [[http://www.iriver.com/support/down_list.asp|hier]]. Lade sie herunter, entpacke sie und los gehts (mit root-Rechten): |
Zeile 60: | Zeile 59: |
= Taeglicher Gebrauch = Als erstes den Player mittels USB an deine Kiste anschliessen, dann den Play/Stopp-Knopf druecken und eventuell mit {{{dmesg}}} pruefen ob er korrekt erkannt wurde. |
= Täglicher Gebrauch = Als erstes den Player mittels USB an deine Kiste anschließen, dann den Play/Stopp-Knopf druecken und eventuell mit {{{dmesg}}} prüfen ob er korrekt erkannt wurde. |
Zeile 70: | Zeile 69: |
Mit den ueblichen Tools kannst du nach dem mounten alles tun (Verzeichnisse erstellen, Daten kopieren, loeschen usw.) | Mit den üblichen Tools kannst du nach dem mounten alles tun (Verzeichnisse erstellen, Daten kopieren, löschen usw.) |
Zeile 73: | Zeile 72: |
Die aktuelle UMS-Firmware (1.29) beherrscht keine alphabetische Dateisortierung. Ein {{{cp -r $VERZEICHNIS}}} kopiert geordnete Dateien allerdings in ungeordneter Reihenfolge ({{{ls -f}}} zeigt die Dateien unsortiert an - so wie sie beim Kopieren auf dem Player landen wuerden). Hilfe bietet [http://developer.berlios.de/projects/fatsort/ fatsort]. Mit diesem kleinen Programm kannst du die Daten auf deinem iFP sortieren. | Die aktuelle UMS-Firmware (1.85) beherrscht keine alphabetische Dateisortierung. Ein {{{cp -r $VERZEICHNIS}}} kopiert geordnete Dateien allerdings in ungeordneter Reihenfolge ({{{ls -f}}} zeigt die Dateien unsortiert an - so wie sie beim Kopieren auf dem Player landen würden). Hilfe bietet [[http://developer.berlios.de/projects/fatsort/|fatsort]]. Mit diesem kleinen Programm kannst du die Daten auf deinem iFP sortieren. |
Zeile 75: | Zeile 74: |
Nachdem du das Archiv heruntergeladen und entpackt hast, erzeugt ein {{{make}}} im entsprechenden Verzeichnis die Binaer-Datei. Noch schnell nach {{{/usr/local/bin/}}} kopieren und loslegen (mit root-Rechten): | Fatsort ist in Debian enthalten und kann mit apt-get installiert werden: {{{ apt-get install fatsort }}} Um die Daten zu ordnen benötigst du root-Rechte - die Sortierung startest du mit: |
Zeile 79: | Zeile 83: |
Die Readme zu {{{fatsort}}} listet moegliche Parameter. | Die Readme zu {{{fatsort}}} listet mögliche Parameter. |
Zeile 82: | Zeile 86: |
Laut technischen Daten ist der Player in der Lage [http://www.vorbis.com/ ogg]-Dateien mit einer Bitrate zwischen 96 kbits/s und 225 kbits/s abzuspielen.[[BR]] Eigene Tests haben ergeben, dass lediglich die durschnittliche Bitrate innerhalb dieser Grenzen liegen muss. Damit kann ein Titel durchaus Passagen unter 96 kbits/s oder ueber 225 kbits/s enthalten - der Player kann ihn trotzdem abspielen. |
Laut technischen Daten ist der Player in der Lage [[http://www.vorbis.com/|ogg]]-Dateien mit einer Bitrate zwischen 96 kbits/s und 225 kbits/s abzuspielen.<<BR>> Eigene Tests haben ergeben, dass lediglich die durchschnittliche Bitrate innerhalb dieser Grenzen liegen muss. Damit kann ein Titel durchaus Passagen unter 96 kbits/s oder über 225 kbits/s enthalten - der Player kann ihn trotzdem abspielen. |
Zeile 86: | Zeile 90: |
* Die Qualitaetsstufe des ogg-Encoders sollte zwischen q3 und q7 liegen. * Um die Bitrate einzuschraenken kannst du {{{oggenc}}} folgende Optionen uebergeben:{{{ |
* Die Qualitätsstufe des ogg-Encoders sollte zwischen q3 und q7 liegen. * Um die Bitrate einzuschränken kannst du {{{oggenc}}} folgende Optionen übergeben:{{{ |
Zeile 92: | Zeile 96: |
Allgemeine und spezielle Informationen zum Player findest du im [http://www.frozenantilope.de/iriver-forum/index.php iRiver-Forum] |
* [[http://www.rockbox.org/|Rockbox]] ist eine Open Source Firmware fuer viele MP3- und Ogg-Player. Momentan gibt es [[http://www.rockbox.org/twiki/bin/view/Main/IriverIfpPort|Anstrengungen]] Rockbox auf dem iFP7xx lauffähig zu bekommen. |
Inhaltsverzeichnis
Diese Anleitung beschreibt die Verwendung des Ogg- und Mp3-Players iRiver iFP-899 unter Debian/GNU Linux. Sie sollte auch fuer alle anderen Modelle der 700er und 800er Serie gültig sein.
Viele weitere Informationen findest du beim ifp-Projekt auf Sourceforge.
Begriffe und Variablen
Variable |
Bedeutung |
Beispiel |
$FIRMWARE |
Firmwaredatei |
IFP-8XXT.HEX |
$DEVICE |
Link zum Geraet |
sda |
$MOUNT |
Mount-Verzeichnis |
/mnt/iriver/ |
$VERZEICHNIS |
beliebiges Verzeichnis |
/home/juergen/oggs |
$WAVDATEI |
beliebige wav-Datei |
massive_attack-protection.wav |
Installation und Einrichtung
Der Player lässt sich auf zwei Arten betreiben:
- mit der Manager-Firmware (Lieferzustand)
- mit der UMS-Firmware
Um den Player mit der Standard-Firmware zu betreiben, benoetigst du einen Kernel-Treiber, und zusaetzliche Software. Du kannst damit alle Einstellungen des Players direkt an deinem Computer vornehmen. Allerdings wirst du nicht die Moeglichkeit haben, den Player an einem anderen Computer zu betreiben (sofern dieser nicht auch den Treiber und die Software installiert hat).
Eine sehr ausfuehrliche Anleitung findest du hier.
Die UMS (USB-Mass-Storage) Firmware benoetigt keinen Kernel-Treiber. Das Geraet funktioniert dann quasi wie ein USB-Stick so dass du es ueberall nutzen kannst. Diese Firmware ist Grundlage der folgenden Anleitung.
Kernel Optionen
Dein Kernel sollte USB Mass Storage und SCSI unterstuetzen. In make menuconfig sieht das dann so aus:
Device Drivers -> USB support <M> Support for Host-side USB [*] USB device filesystem <M> EHCI HCD (USB 2.0) support <M> OHCI HCD support <M> UHCI HCD (most Intel and VIA) support <M> USB Mass Storage support Device Drivers -> SCSI device support <M> SCSI device support [*] legacy /proc/scsi/ support <M> SCSI disk support <M> SCSI generic support
Pakete installieren
apt-get install ifp-line
UMS-Firmware Upgrade
Bedenke, dass beim Installieren der neuen Firmware alle gespeicherten Daten verloren gehen!
Die aktuelle Firmware findest du hier. Lade sie herunter, entpacke sie und los gehts (mit root-Rechten):
ifp firmupdate $FIRMWARE
Nun wartest du bis auf dem Display die Warnung ("Don't Touch") verschwunden ist und der iFP sich ausgeschaltet hat. Erst jetzt den USB-Stecker abziehen. Nach dem Neustart die Formatierung und Initialisierung abwarten. Fertig.
Täglicher Gebrauch
Als erstes den Player mittels USB an deine Kiste anschließen, dann den Play/Stopp-Knopf druecken und eventuell mit dmesg prüfen ob er korrekt erkannt wurde.
Player mounten
Bevor du eine Aktion starten kannst, muss der Player gemountet werden:
mount /dev/$DEVICE $MOUNT
Aktionen mit Daten
Mit den üblichen Tools kannst du nach dem mounten alles tun (Verzeichnisse erstellen, Daten kopieren, löschen usw.)
Sortierung der Dateien
Die aktuelle UMS-Firmware (1.85) beherrscht keine alphabetische Dateisortierung. Ein cp -r $VERZEICHNIS kopiert geordnete Dateien allerdings in ungeordneter Reihenfolge (ls -f zeigt die Dateien unsortiert an - so wie sie beim Kopieren auf dem Player landen würden). Hilfe bietet fatsort. Mit diesem kleinen Programm kannst du die Daten auf deinem iFP sortieren.
Fatsort ist in Debian enthalten und kann mit apt-get installiert werden:
apt-get install fatsort
Um die Daten zu ordnen benötigst du root-Rechte - die Sortierung startest du mit:
fatsort /dev/$DEVICE
Die Readme zu fatsort listet mögliche Parameter.
Oggs Encoden
Laut technischen Daten ist der Player in der Lage ogg-Dateien mit einer Bitrate zwischen 96 kbits/s und 225 kbits/s abzuspielen.
Eigene Tests haben ergeben, dass lediglich die durchschnittliche Bitrate innerhalb dieser Grenzen liegen muss. Damit kann ein Titel durchaus Passagen unter 96 kbits/s oder über 225 kbits/s enthalten - der Player kann ihn trotzdem abspielen.
Tipps zum Encoden:
- Die Qualitätsstufe des ogg-Encoders sollte zwischen q3 und q7 liegen.
Um die Bitrate einzuschränken kannst du oggenc folgende Optionen übergeben:
oggenc $WAVDATEI -m 96 -M 225
Hinweise
Rockbox ist eine Open Source Firmware fuer viele MP3- und Ogg-Player. Momentan gibt es Anstrengungen Rockbox auf dem iFP7xx lauffähig zu bekommen.