Portál AbcLinuxu, 31. května 2024 08:26

Autosave Playlist AmaroK plugin

14.7.2007 16:27 | Přečteno: 1041× | Linux | Výběrový blog

Používám AmaroK a dost často edituji zančky u svých MP3/OGG souborů, seřazuji playlisty a podobně. Bohužel AmaroK mi dost často padá a s pádem přichází uživatel i o aktuální playlist. V případě, že dělám nějaký dlouhý playlist, tak jsem často hodně naštvaný. Rozhodl jsem se věc řešit.

Napsal jsem primitivní plugin (stránka projektu, Kde-Apps záznam) v Bashi, který je sleduje, pokud se něco v playlistu mění. Po změně ukládá playlist do nakonfigurovaného adresáře (/tmp/amarok-user) a uchovává historii záloh po celý jeden týden. Skript nevytváří víc jak jednu zálohu za tři minuty (dá se nakonfigurovat).

Jedná se o standarní AmaroK plugin: stačí jej rozbalit do adresáře .kde/share/apps/amarok/plugins, nebo jej stáhnout přes Plugin Manager (název je Autosave Playlist). Pak jej spustit a je hotovo.

AmaroK je super a celá tahle DCOP věc taky, už jednou jsem DCOP-AmaroK použil a dneska znovu. Škoda té mizerné stability, která je pořád stejně špatná co AmaroK používám (od verze 1.3 myslím). Jdu si zahrát volejbal na písku, ale ještě před tím si jdu skočit pro nějaký krém s vysokým faktorem...

       

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

David Watzke avatar 14.7.2007 16:38 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Autosave Playlist AmaroK plugin
Odpovědět | Sbalit | Link | Blokovat | Admin
Amarok padal jeden čas někdy před rokem, poslední pád už si ani nepamatuju...
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
David Heidelberg avatar 14.7.2007 16:44 David Heidelberg | skóre: 46 | blog: blog_
Rozbalit Rozbalit vše Re: Autosave Playlist AmaroK plugin
hmm, mně spadnul jen jednou. Jednou mně spadl a naposledy(kubuntu 6.10) od té doby ho nepoužívám. Mým potřebám naprosto vyhovuje BMP(Beep Media Player), ale jen je škoda, že není napsaný v kdelibs nebo alespoň v Qt4

0K!AS
14.7.2007 22:06 pepik | skóre: 16 | blog: nevim | Chlumec nad Cidlinou
Rozbalit Rozbalit vše Re: Autosave Playlist AmaroK plugin
Odpovědět | Sbalit | Link | Blokovat | Admin
Amarok pužívám velmi často a nepamatuju si, že by mi někdy spadl. A osobně playlisty vůbec nepoužívám. Radši si poslechnu nějaké album v kuse než něco mixovat dohromady.
15.7.2007 01:40 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Autosave Playlist AmaroK plugin
Odpovědět | Sbalit | Link | Blokovat | Admin
Tohle jsem čekal... Vsadím se že vám taky padá, stačí dělat určitý věci a po čase spadne (pokud v tom nemá prsty distro a máte IA32) -- přetahovat skladby tam a zpátky v playlistu, editovat názvy, přidávat a hlavně mazat skladby z playlistu. Když to jen zkusíte hala bala, tak nic nezjistíte, musíte to vytrvale. Nicméně tohle bych neřešil, mám zálohu a klid.
Later --- Lukáš Zapletal
David Watzke avatar 15.7.2007 03:00 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Autosave Playlist AmaroK plugin
Je to o různých optimalizacích a všem možnym... mám amd64 :-) S playlistama si hraju dost, vyhazuju pořád, edituju tagy, přidávám vlastní texty... nepadá.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
otula avatar 15.7.2007 19:11 otula | skóre: 45 | blog: otakar | Adamov
Rozbalit Rozbalit vše Re: Autosave Playlist AmaroK plugin
Odpovědět | Sbalit | Link | Blokovat | Admin
Přidávám se k ostatním. Amarok používám prakticky denně, když jsem dával dokupy id3 tagy, opravoval jsem v něm často to, co jsem přehlédnul v Easytagu, úpravy playlistu včetně výmazu, přesouvání a nevím čeho ještě jsou úplně všední záležitost, stahuji obrázky obalů z Amazonu, poslouchám rádio, hudby tam mám spoustu (mp3, ogg, flac), ale nespadnul mi NIKDY. To třeba takový Konqueror, ten mi padá docela běžně.
Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
15.7.2007 23:09 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Autosave Playlist AmaroK plugin
gratuluji...
otula avatar 15.7.2007 23:19 otula | skóre: 45 | blog: otakar | Adamov
Rozbalit Rozbalit vše Re: Autosave Playlist AmaroK plugin
Není k čemu :-) Ber to jako pozitivní informaci, že v Amaroku ta chyba snad nebude. BTW, patří k aplikacím, které si vždy, když vyjde nová verze, kompiluji sám.
Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
16.7.2007 21:00 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Rozbalit Rozbalit vše Re: Autosave Playlist AmaroK plugin
Nevím, mám poslední Ubuntu a na předchozích dvou verzích to bylo to samé. Možná by pomohlo vyčištění profilu AmaroKu...
otula avatar 16.7.2007 21:48 otula | skóre: 45 | blog: otakar | Adamov
Rozbalit Rozbalit vše Re: Autosave Playlist AmaroK plugin
Možná by to pomohlo (i když Amarok nejsou Windows, v nichž to funguje prakticky 100%). Jinak mám Arch 32bit, KDE ve verzi 3.5.7, Amarok 1.4.6, kompiluji s
CFLAGS="-march=pentium4 -mtune=native -O2 -pipe -s -fomit-frame-pointer -mfpmath=sse -msse2"
CXXFLAGS="-march=pentium4 -mtune=native -O2 -pipe -fomit-frame-pointer -fvisibility-inlines-hidden"
gcc je ve verzi 4.2.1, ale asi jsem to kompiloval starším.
Amarok kompiluji tak, jak je standardně v Archu, tedy:
  ./configure --prefix=/opt/kde \
        --with-gnu-ld \
        --enable-mysql \
        --enable-postgresql \
        --with-mp4v2 \
        --with-ifp \
        --with-libnjb \
        --with-libmtp \
        --with-libgpod \
        --without-arts \
        --without-gstreamer \
        --with-xine \
        --without-nmm \
        --without-mas \
        --with-libvisual \
        --disable-debug \
        --enable-debug=no \
        --without-xmms
Navíc je z toho vyjmuta část engine/xine, která je potom samostatně kompilována s
./configure --prefix=/opt/kde --with-gnu-ld --disable-debug --enable-debug=no
Zajímavé také je, že u obojího je nastavena kompilace s MAKEFLAGS="-j1".
Netuším, jestli z toho něco může pomoci, bacily (teda vlastně chyby) jsou jak známo zákeřné ;-)
Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.