abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
včera 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 0
včera 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 16
2.12. 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 8
2.12. 14:15 | Nová verze

Byla vydána verze 7.1.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.1. Přehled novinek v dokumentaci. Podrobnosti v ChangeLogu. K dispozici je také příručka pro přechod z PHP 7.0.x na PHP 7.1.x.

Ladislav Hagara | Komentářů: 2
2.12. 12:55 | Nová verze

Google Chrome 55 byl prohlášen za stabilní. Nejnovější stabilní verze 55.0.2883.75 tohoto webového prohlížeče přináší řadu oprav a vylepšení (YouTube). Opraveno bylo také 36 bezpečnostních chyb. Mariusz Mlynski si například vydělal 22 500 dolarů za 3 nahlášené chyby (Universal XSS in Blink).

Ladislav Hagara | Komentářů: 4
2.12. 11:55 | Pozvánky

Máte rádi svobodný software a hardware nebo se o nich chcete něco dozvědět? Přijďte na 135. sraz spolku OpenAlt, který se bude konat ve čtvrtek 8. prosince od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Sraz bude tentokrát tématický. Bude retro! K vidění budou přístroje jako Psion 5mx nebo Palm Z22. Ze svobodného hardwaru pak Openmoko nebo čtečka WikiReader. Přijďte se i vy pochlubit svými legendami, nebo alespoň na pivo. Moderní hardware má vstup samozřejmě také povolen.

xkucf03 | Komentářů: 0
2.12. 00:10 | Nová verze

Byla vydána verze 3.2 svobodného systému pro detekci a prevenci průniků a monitorování bezpečnosti počítačových sítí Suricata. Z novinek lze zmínit například podporu protokolů DNP3 a CIP/ENIP, vylepšenou podporu TLS a samozřejmě také aktualizovanou dokumentaci.

Ladislav Hagara | Komentářů: 0
1.12. 21:00 | Nová verze

Byla vydána beta verze Linux Mintu 18.1 s kódovým jménem Serena. Na blogu Linux Mintu jsou hned dvě oznámení. První o vydání Linux Mintu s prostředím MATE a druhé o vydání Linux Mintu s prostředím Cinnamon. Stejným způsobem jsou rozděleny také poznámky k vydání (MATE, Cinnamon) a přehled novinek s náhledy (MATE, Cinnamon). Linux Mint 18.1 bude podporován až do roku 2021.

Ladislav Hagara | Komentářů: 0
1.12. 16:42 | Nová verze

Byl vydán Devuan Jessie 1.0 Beta 2. Jedná se o druhou beta verzi forku Debianu bez systemd představeného v listopadu 2014 (zprávička). První beta verze byla vydána v dubnu letošního roku (zprávička). Jedna z posledních přednášek věnovaných Devuanu proběhla v listopadu na konferenci FSCONS 2016 (YouTube, pdf).

Ladislav Hagara | Komentářů: 0
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 767 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Hromadna zmena ruznych nazvu v adresari

20.5.2010 10:28 Bobby | skóre: 8
Hromadna zmena ruznych nazvu v adresari
Přečteno: 462×
Dobry den. Existuje nejaka moznost(script) prejmenovani skladeb v adresarich, kdy jeden adresar vypada takto:
/music/blackmore_night/Beyond The Sunset (2004)$ ls -1
01.mp3
02.mp3
03.mp3
04.mp3
05.mp3
06.mp3
07.mp3
08.mp3
09.mp3
10.mp3
11.mp3
12.mp3
13.mp3
14.mp3
Beyond The Sunset1.jpg
Beyond The Sunset.jpg
a mel by vypadat takto:
1. Once In A Million Years (Previously Unreleased)
2. Be Mine Tonight
3. Wish You Were Here
4. Waiting Just For You
5. Durch Den Wald Zum Bach Haus
6. Ghost Of A Rose (New Previously Unreleased Version)
7. Spirit Of The Sea
8. I Still Remember
9. Castles And Dreams
10. Beyond The Sunset
11. Written In The Stars
12. Morning Star
13. Play Minstrel Play
14. Minstrel Hall
 
Z "man" to nedokazu a google neporadil. Jak jste na to Vy? Dekuji.

Odpovědi

20.5.2010 10:42 majo
Rozbalit Rozbalit vše Re: Hromadna zmena ruznych nazvu v adresari
Na ako zaklade to chces premenovat? Podla coho viem, ze skladba 01 je nejaky nazov?
Heron avatar 20.5.2010 10:43 Heron | skóre: 50 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Hromadna zmena ruznych nazvu v adresari
Mají ty mp3 ID3 tagy? Pokud ano, přejmenovat soubory podle tagů umí třeba EasyTag.

Přemek Vyhnal avatar 20.5.2010 23:03 Přemek Vyhnal | skóre: 24 | blog: Toto není blog! | Dobřichovice
Rozbalit Rozbalit vše Re: Hromadna zmena ruznych nazvu v adresari
nebo exfalso
NO RAPTORS!
20.5.2010 10:43 q
Rozbalit Rozbalit vše Re: Hromadna zmena ruznych nazvu v adresari

mv 01.mp3 "1. Once In A Million Years (Previously Unreleased).mp3"

mv 02.mp3 "2. Be Mine Tonight.mp3"

mv 03.mp3 "3. Wish You Were Here.mp3"

mv 04.mp3 "4. Waiting Just For You.mp3"

mv 05.mp3 "5. Durch Den Wald Zum Bach Haus.mp3"

mv 06.mp3 "6. Ghost Of A Rose (New Previously Unreleased Version).mp3"

mv 07.mp3 "7. Spirit Of The Sea.mp3"

mv 08.mp3 "8. I Still Remember.mp3"

mv 09.mp3 "9. Castles And Dreams.mp3"

mv 10.mp3 "10. Beyond The Sunset.mp3"

mv 11.mp3 "11. Written In The Stars.mp3"

mv 12.mp3 "12. Morning Star.mp3"

mv 13.mp3 "13. Play Minstrel Play.mp3"

mv 14.mp3 "14. Minstrel Hall.mp3"

20.5.2010 12:35 Bobby | skóre: 8
Rozbalit Rozbalit vše Re: Hromadna zmena ruznych nazvu v adresari
Tohle reseni fungovalo squele, ale...

bylo to psano rucne, nebo nejakym scriptem?

dekuji
20.5.2010 10:49 Ondřej Kopka | skóre: 20 | blog: ondrejk
Rozbalit Rozbalit vše Re: Hromadna zmena ruznych nazvu v adresari
picard nebo easytag
20.5.2010 12:29 Bobby | skóre: 8
Rozbalit Rozbalit vše Re: Hromadna zmena ruznych nazvu v adresari

Vidim ze jsem otazku polozil velice nesrozumitelne. Pouziju proto otazku, kterou polozil jiz nekdo prede mnou na jinem serveru:

"Ahoj. Mám takový problém. Na disku mám docela dost MP3 a pomerne casto se zde vyskytuji alba obsahujici soubory
jmenujici se "track01 nebo audiotrack01..."
Jde mi o to, jak prejmenovat tyto univ nazvy pisnicek skladbami originalnimi, kterych vypisy se daji pomerne lehce 
najit na netu.


Neco ve smyslu:
prejmenuj track01.mp3 na Originalni nazev.mp3 a pokracuj s dalsi skladbou.
Vypis skladeb najdes na /jmeno/alba/se/seznamem/skladeb.txt.
Na jedne strane je adresar k prejmenovani pisnicek a strane druhe je textovy soubor
obsahujici vsechny pisnicky alba.

Mam takovych alb docela dost a delat to rucne pomoci mv by me asi zabilo :-)

20.5.2010 13:12 Václav Kramář | skóre: 31 | Nechanice
Rozbalit Rozbalit vše Re: Hromadna zmena ruznych nazvu v adresari
EasyTag. Umí i načíst názvy z CDDB. Takže pokud máš ty MP3 alespoň správně roztříděný v jednotlivých adresářích, může ti hodně práce ušetřit. Zbytek pak holt ručně.
20.5.2010 17:33 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Hromadna zmena ruznych nazvu v adresari
Jde mi o to, jak prejmenovat tyto univ nazvy pisnicek skladbami originalnimi, kterych vypisy se daji pomerne lehce najit na netu.

Pokud vám stačí soubory přejmenovat, tak bych na to šel nějakým skriptem:
tracklist="tracklist.txt"
tracklistarr=()
i=0

while read line; do
  tracklistarr[$i]="${line}.mp3"
  echo "<-- ${tracklistarr[$i]}"
  ((i++))
done < "$tracklist"

mp3s=$(ls *.mp3 | wc -l)

if [[ "$mp3s" != "$i" ]]; then
  echo "Počet řádek v tracklistu nesouhlasí s počtem souborů .mp3."
  exit 1
fi

i=0
for mp3 in *.mp3; do
  echo "mv \"$mp3\" \"${tracklistarr[$i]}\""
  ((i++))
done

read -p "OK? [y/n]"

i=0
if [[ "$REPLY" == "y" ]]; then
  for mp3 in *.mp3; do
    mv -vi "$mp3" "${tracklistarr[$i]}"
    ((i++))
  done
fi
Jinak na takovéto přejmenovávání jsem si napsal supr skripty které i nastavují id3 tagy, ale chtělo by to umět bash, aby si to člověk mohl případně upravit, v opačném případě je asi uživatelsky přívětivější použít nějaký specializovaný GUI nástroj na id3.
20.5.2010 18:19 Bobby | skóre: 8
Rozbalit Rozbalit vše Re: Hromadna zmena ruznych nazvu v adresari
Ano, neco takoveho jsem mel na mysli. Zkusil jsem zminovane programy picard a easytag. Pomohly sice bezvadne, ale pokud byly tagy nejake spatne ci co, tak prejmenovaly jen nekolik songu a ne vsechny. Prave proto by to chtelo nejaky script, ktery se s nicim "nepara" a vsechno prejmenuje podle udaneho vzoru :-). Nicmene si myslim, ze bych ty vase supr skripty zkusil taky. Kdyz fungovaly u vas, u me budou urcite taky :-D . Dekuji vsem za pomoc, usetrili jste mi spoustu casu.
20.5.2010 19:10 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Hromadna zmena ruznych nazvu v adresari
Příloha:
V příloze.

Funguje to tak, že
  1. skripty někam nakopírujete, třeba do /home/user/bin/id3/
  2. v shellskriptech opravíte absolutní cestu k souboru id3.conf!!!
  3. pak vlezete do adresáře s mp3kama, a tam ručně uděláte soubor tracklist.txt (co řádek, to název písníčky). Soubory *.mp3 musí být ve stejném pořadí jako v tracklist.txt
  4. Pak spustíte skript /home/user/bin/id3/id3-gen.sh Vytvoří se vám soubor .id3.id3, do něj se můžete podívat, na začátku je globální nastavení proměnných (zde vidíte co všechno se bude nastavovat, vše můžete u jednotlivých souborů lokálně měnit), pak následují bloky, pro každý soubor jeden. Blok je uvozen názvem souboru, následují proměnné jako title, artist apod., můžete tam doplnit další, možné názvy už jste viděl mezi těmi globálními, víc toho podporováno není. Pokud je třeba jedna mp3 z jiného roku, přidáte tam např. year=2001 apod.
  5. V tomto bodě budou vaše mp3ky nevratně měněny, proto pokud mi nedůvěřujete, nejvyšší čas si je zazálohovat :) Když jste tedy s konfigurákem spokojen, po krátké modlitbě spustíte skript /home/user/bin/id3/id3.sh. Ten vytvoří podadresář, a do něj nalinkuje (hardlink) nově přejmenované mp3. Pokud jste s nimi spokojen, staré mp3 i konfigurák lze smazat. Pokud spokojen nejste, nový adresář prostě smažete, upravíte konfigurák a zkusíte mp3 vygenerovat znova. V tom novém adresáři se ale každopádně vytvoří i nový soubor .id3.id3 poplatný novým názvům, který můžete s písničkami uchovávat pro případ, že soubory budete chtít později ještě nějak automatizovaně měnit. Také ještě ke každému souboru mp3 vznikne stejnojmenný soubor .id3, ten má přednost před tím globálním a lze ho s id3.sh používat i samostatně, ale asi je lepší uchovat buď ten globální, nebo ty jednotlivé, aby se to nespletlo.
Pro oba zmíněné skripty.sh (id3-gen.sh a id3.sh) existují jejich podobní bratříčci, kteří se jmenují *-album, fungují podobně, jen je ve finále jiné výsledné jméno adresáře a souboru (první varianta je jméno - album, druhá album - jméno). Rozdíly jsou velmi malé, ale já používám obě varianty, podle okolností.

Vzniklé soubory jsou pojmenované artist - album - tracknum - title.mp3 resp. album - artist - tracknum - title.mp3. Pokud to chcte jinak, změňte id3.sh resp. id3-album.sh O:-)

ID3 tagy jsou nastavené takto: ID3v1 vše bez diakritiky, ID3v2.4.0 (taglib) s diakritikou, v utf-8 (proto ta taglib).

Potřebujete mít instalované: id3v2 a mp3unicode.

Uživatelsky přívětivé to pravda není, ale ve výsledku je to opravdu velice rychlé, nepotřebujete k tomu myš, a mně to na 95% mp3 stačilo.
20.5.2010 20:43 Bobby | skóre: 8
Rozbalit Rozbalit vše Re: Hromadna zmena ruznych nazvu v adresari
Moc vam dekuji za script a za navod. Snad to pochopim a zprovoznim :-).

K te uzivatelske privetivost:

Uzivatelsky privetivy easytag mi "rozmlatil" 9 alb namaderu, tudiz nebrecim nad nejakym malym nepohodlim, ktere je ovsem mnohonasobne odmeneno vysledkem.
20.5.2010 20:37 Bobby | skóre: 8
Rozbalit Rozbalit vše Re: Hromadna zmena ruznych nazvu v adresari
Me jasani nad usetrenou praci bylo hodne predcasne. Nezkontroloval jsem, jestli skutecne muzika odpovida popisu a vesele jsem nechal easytag prejmenovat nekolik alb.

Vsechno spatne!

Souhlasi pouze pocet skladeb, nikoli vsak nazvy te ktere skladby.

Napriklad AC/DC misto Hells Bells hraje Highway To Hell a podobne.

Vysledek: zatim 9 ruzne poprehazovanych a rozkopanych alb :-(.

Ze ja se na to nevykaslal a nepockal na jednoduchy script!

S tema mp3/ogg/wma... je prace nanic - spoustu souboru a spousta otrocke prace de facto pro nic.
20.5.2010 21:27 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Hromadna zmena ruznych nazvu v adresari
Zajímavý počit je MusicBrainz PicardTagger, hodí se pokud máte něco a nevíte co. Vzorky skladeb nahraje na server, a pokusí se jim přiřadit názvy, pak je možnost na základě toho nechat nastavit id3 tag. (Prostě kombinace rozpoznávání skladem a id3 renameru.) Samozřejmě možnost omylu je tu asi také, ale imho spíš řekne že nic nenašel. Graficky zobrazuje relevantnost výsledku.

Založit nové vláknoNahoru

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

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.