View previous topic :: View next topic |
Author |
Message |
franzf Advocate
Joined: 29 Mar 2005 Posts: 4565
|
Posted: Tue Feb 28, 2006 12:14 pm Post subject: amarok (und andere) -> preload des nächsten Stückes [so |
|
|
Hallo
Hab eine Frage bezüglich -> siehe Topic
Ich hab mir nämlich meine Klassik-CD-Sammlung als Ogg auf die Platte. Hab hier keinen CD-Player im Zimmer, außerdem spart man sich das ewige CDs wechseln ^^
Naja, jetzt kommt es in der Klassik desöfteren vor, dass die einzelnen Stücke fließend ineinander übergehen (attacca). Da die beiden Sätze auch zwei Dateien sind, muss eben die nächste geladen werden. Das erzeugt dann beim Hören eine recht nervige Pause (Spannungsaufbau wird zerstört, ...).
Ich hab jetzt schon einige Player durch, bei allen tritt das selbe Problem auf. Die beste Lösung ist deshalb sicherlich, das nächste Stück schonmal in den Speicher zu holen.
Ist das möglich? Gibts da irgendwelche Optionen? Es wäre auch möglich, die ganze Playlist in den Ram zu holen (hab ja genügend )
Wäre echt nett, thx
Franz
Last edited by franzf on Tue Feb 28, 2006 2:08 pm; edited 1 time in total |
|
Back to top |
|
|
theche Guru
Joined: 26 Feb 2004 Posts: 512
|
Posted: Tue Feb 28, 2006 12:58 pm Post subject: |
|
|
ich werf mal den begriff tmpfs in den raum...aber wirklich elegant ist das nicht. kannst aber mal ausprobieren, ob das was bringen täte, wenn die Daten schon im RAM sind |
|
Back to top |
|
|
Lenz Veteran
Joined: 17 Jul 2003 Posts: 1439 Location: Marburg [HE, D, EU]
|
Posted: Tue Feb 28, 2006 1:01 pm Post subject: |
|
|
Was du meinst, ist Gapless Playback. amaroK konnte dies mal in der Version 1.2 + xine (auch von Festplatte), seit 1.3 funktioniert's leider wieder nicht. _________________ .:: Lenz' Signature 1.7b ::.
| Gentoo Linux since v1.4 (08-2003) [Screenshot]
| NetHack Highscore: 5.476.380 Pts., Val-Dwa-Fem-Law, ~ ascended to demigoddess-hood ~ |
|
Back to top |
|
|
deejay l33t
Joined: 24 Aug 2004 Posts: 983 Location: Hannover, Germany
|
Posted: Tue Feb 28, 2006 1:13 pm Post subject: |
|
|
Aber so 1in1 Übergänge kann doch Amarok trotzdem meine ich....
Oder meinst du keine Übergänge, sondern das direkt an das letzte ohne Pause das nächste Anknüpft? _________________
|
|
Back to top |
|
|
franzf Advocate
Joined: 29 Mar 2005 Posts: 4565
|
Posted: Tue Feb 28, 2006 1:14 pm Post subject: |
|
|
Schonmal danke ihr zwei
Ich hab natürlich schon seit Ewigkeiten 1.3 laufen :/
Das mit tmpfs schau ich mir dann mal an.
Kennt evtl. jemand einen anderen Player, mit dem das "Gapless Playback" (oder Ähnliches) geht? Amarok find ich zwar klasse, muss aber net unbedingt sein
Danke Franz |
|
Back to top |
|
|
franzf Advocate
Joined: 29 Mar 2005 Posts: 4565
|
Posted: Tue Feb 28, 2006 1:19 pm Post subject: |
|
|
deejay wrote: | Oder meinst du keine Übergänge, sondern das direkt an das letzte ohne Pause das nächste Anknüpft? |
Jo, genau das mein ich
Fading und so klappt ja auch, aber, naja, is ja genau das selbe bloß in Grün ^^
Es soll ja eben _KEINE_ Pause auftreten. Is so als würde die (Schall)Platte kurz hängen...
Naja, mal schaun was sonst noch so kommt |
|
Back to top |
|
|
kopfsalat Apprentice
Joined: 01 Dec 2003 Posts: 181 Location: Cologne, Germany
|
Posted: Tue Feb 28, 2006 1:19 pm Post subject: |
|
|
Aqualung:
http://aqualung.sourceforge.net/
Ist (noch) nicht im portage.
In der 1.4er von amarok soll's richtig funktionieren - laut Aussagen im amarok-Forum. Habe es selber noch nicht ausprobiert. |
|
Back to top |
|
|
franzf Advocate
Joined: 29 Mar 2005 Posts: 4565
|
Posted: Tue Feb 28, 2006 1:54 pm Post subject: |
|
|
Thx Aqulung läuft. Und es klappt auch wie ich es will ^^
Einzige Mankos: Die deutsche Übersetzung ist nicht sehr verständlich, und die Bedienung ist recht "gewöhnungsbedürftig" vor allem für einen amarok-verwöhnten User wie mich
Werd das aber mal weiter verwenden, schaut nähmlich sehr nett (und ressourcenfreundlich, daher für nen Kumpel interessant) her.
Aqualung: link zum Gentoo-bug (+ebuild): https://bugs.gentoo.org/show_bug.cgi?id=88532
Da ich Xorg v7 und kde-3.5.1 laufen hab werd ich es auch nicht scheuen, das hardmasked amarok zu installieren ^^
Ging echt EXTREM floot, und sehr zufriedenstellend
Ein hoch auf die Gentoo-Foren (und User )
Thx Franz |
|
Back to top |
|
|
franzf Advocate
Joined: 29 Mar 2005 Posts: 4565
|
Posted: Tue Feb 28, 2006 2:24 pm Post subject: |
|
|
So, jetz mal amarok-1.4 gemerged. Spielt Musik (vor allem grafisch ^^) genau so schön ab wie die 1.3.
Nur "Gapless" klappt net. Hab alle Einstellungen betreffend Sound durchprobiert.
Die Länge lässt sich gut _reduzieren_, wenn man das ODS (On Screen Display) ausmacht, sowie das switchen zum Kontext-Browser beim Stückwechsel unterbindet. Aber die Pause bleibt
Greez Franz |
|
Back to top |
|
|
pawlak Tux's lil' helper
Joined: 20 Feb 2005 Posts: 139
|
Posted: Tue Feb 28, 2006 2:27 pm Post subject: |
|
|
kopfsalat wrote: |
In der 1.4er von amarok soll's richtig funktionieren - laut Aussagen im amarok-Forum. Habe es selber noch nicht ausprobiert. |
Es ist besser, aber ein bisschen stimmt's noch immer nicht. Hoffentlich haben sie das bis zur finalen 1.4 gelöst. Wenigstens spielt die 1.4 auch Audio-CDs ab!
Ach ja: Du könntest natürlich die OGGs auch einfach zusammenfügen. |
|
Back to top |
|
|
franzf Advocate
Joined: 29 Mar 2005 Posts: 4565
|
Posted: Tue Feb 28, 2006 2:35 pm Post subject: |
|
|
pawlak wrote: | Ach ja: Du könntest natürlich die OGGs auch einfach zusammenfügen. |
Hab ich auch schon dran gedacht
Ist halt doof, wenn man dann dochmal einen Satz "isoliert" anhören will. Da hat man dann schnell wieder Kassetten-Feeling (noch ein Stück vor, noch eins, NEIN zu weit...)
Nö, Aqualung klappt super! Werd mich da einarbeiten. Ist nicht ganz so komfortabel wie amarok, aber soundet besser
Danke nochmal an alle
Franz |
|
Back to top |
|
|
milk_auf_ex n00b
Joined: 07 Apr 2005 Posts: 16
|
Posted: Tue Feb 28, 2006 3:03 pm Post subject: |
|
|
Hi
kannst ja trotzdem die Dateien zusammen mergen und dazu bastelst du dir eine CUE Datei.
Klappt wunderbar mit Amarok und hast die Titel einzeln oder zusammen.
mfg |
|
Back to top |
|
|
franzf Advocate
Joined: 29 Mar 2005 Posts: 4565
|
Posted: Tue Feb 28, 2006 3:08 pm Post subject: |
|
|
milk_auf_ex wrote: | kannst ja trotzdem die Dateien zusammen mergen und dazu bastelst du dir eine CUE Datei.
Klappt wunderbar mit Amarok und hast die Titel einzeln oder zusammen. |
Ui, thx, hört sich interessant an ^^. Vor allem weil ich keine Ahnung davon hab
Ist aber auf alle Fälle auch einen Versuch wert. Wobei es sicher mehr Arbeit wird, bei dem Umfangmeiner CD-Sammlung ^^ |
|
Back to top |
|
|
milk_auf_ex n00b
Joined: 07 Apr 2005 Posts: 16
|
Posted: Tue Feb 28, 2006 3:24 pm Post subject: |
|
|
Ich kenn das von cdrwin her noch, welcher Ripper das unter Linux macht ka. (wäre für mich auch mal interessant )
Alle Titel selber zu editieren wäre ein haufen arbeit.
Das sieht dann so aus:
Code: | PERFORMER "VA"
TITLE "Sensation 2005 White"
FILE "201-va-sensation_2005_white_cd2.mp3" MP3
TRACK 01 AUDIO
TITLE "dna sequence"
PERFORMER "dna sequence"
INDEX 01 00:00:00
TRACK 02 AUDIO
TITLE "serenity (anthem sensation white 2005)"
PERFORMER "armin van buuren ft. jan vayne"
INDEX 01 01:49:49
TRACK 03 AUDIO
TITLE "opus 17"
PERFORMER "rank 1"
INDEX 01 04:37:36 |
mfg |
|
Back to top |
|
|
Vortex375 Veteran
Joined: 03 Mar 2005 Posts: 1739 Location: Deutschland
|
Posted: Wed Mar 01, 2006 11:38 pm Post subject: |
|
|
Hi,
das ist zwar ein bisschen off-topic, aber ich bin in dem Thread hier gerade über Aqualung gestolpert und bin ziemlich begeistert - endlich mal ein echter leichtgewichtiger Player.
Allerdings gibt es ein Problem, das mich stört (mal davon abgesehen, dass alsa-Ausgabe nicht funktioniert). Und zwar öffnet Aqualung jede neue Datei in einem neuen Fenster.
Jetzt kann ich Aqualung zwar per "--session" Parameter sagen, in welcher Aqualung-Instanz die Datei geöffnet werden soll, jedoch bräuchte ich dazu ja ein script, dass zunächst überprüft ob schon eine Aqualung Instanz läuft und dann die Datei an diese weiterschickt oder eben eine neue startet.
Das klingt allerdings ziemlich kompliziert und sollte auch einfacher gehen. Hat Aqualung etwa wieder einen Kommandozeilenparameter den ich überlesen habe?
EDIT: Hab mir beholfen mit diesem Script:
Code: |
#!/bin/bash
if pidof aqualung; then
aqualung -N 0 "$1"
else
aqualung "$1"
fi
|
|
|
Back to top |
|
|
|