Jeg skjønner ærlig talt ikke hva du snakker om. Det virker ikke som om du har lest hvordan oppsettet til trådstarter ser ut i det hele tatt?
Og RAID ingen betydning? Selvfølgelig har det betydning. Lesehastigheten på mitt RAID5 ligger på mellom 750 og 820MB/s på store filer (vil bli mye mindre i denne sammenheng selvfølgelig). Det vil si at jeg må ha 7 gbit/s nett for at ikke nettverket skal være en flaskehals. Om jobben gjøres lokalt på serveren finnes ikke denne flaskehalsen.
Og dette med å oppdatere mengden transkodede filer etter som det kommer ny musikk var ikke tiltenkt å kjøre som automatikk i bakgrunnen nei. Ser liksom ikke behovet for det. Men det var jo forsåvidt et meget godt forslag. F.eks som en nattlig aktivitet en gang i uken.
Dine uttalelser vitner mer om tre ting:
- forsvare eget valg til tross for at fakta beviselig tilsier at det ikke er den beste løsningen selv om det kanskje er den initielt mest brukervennlige løsningen
- du tolker ting til egen fordel i stedet for å lese det som står direkte
- du ber trådstarter om å endre sin ønskede bruksmåte for å passe til din metode, i stedet for å foreslå en løsning som gjør det trådstarter ber om
Bare for å ha sagt det. Jeg synes det er uproblematisk at et script er uønsket til dette formålet, enten i form av manglende kompetanse eller av andre årsaker. Det eneste jeg ønsker er å få frem at det per nå sannsynligvis ikke finnes noen annen bedre måte å løse dette på.
Når det gjelder hva jeg har implementert og ikke på egenhånd, så stemmer det at jeg ikke har noe flac til mp3 script gående, rett og slett fordi dette ikke er noe jeg har bruk for. Men jeg har flere script som gjør mer eller mindre det samme men da med følgende bruksområder:
- reencode flac encodet med eldre flac-versjoner til nyeste flac versjon
- reencode all flac til siste versjon
- teste all min flac-musikk for mulige dekodingsfeil
Begge de to første tar vare på all tag-informasjon i reencodingen.
Problemstillingen er nærmest identisk, det er bare snakk om å benytte lame som encoder i stedet for flac, samt litt logikk for å lage et nytt bibliotek og håndtere et annet tag-format.
Eksempel på scriptet som finner og reencoder all "gammel" flac til siste versjon, samtidig som også eventuelle dekodingsfeil og problemtags elimineres (dette har jeg skrevet selv og ikke hentet fra nett, så bær over med eventuell dårlig kode):
Kode:
#!/bin/bash
SOURCE="/storage/sdb/Musikk/"
CUR_VERS=`flac -v | awk '/ / {print $2}'`
find "$SOURCE" -name *.flac -print0 | while read -d $'\0' FILE
do
FLAC_VER=`metaflac --show-vendor-tag "$FILE" | awk '/ / {print $3}'`
if [ "$FLAC_VER" != "$CUR_VERS" ]
then
metaflac --export-tags-to=/tmp/tmp_tag "$FILE"
flac -d -F --delete-input-file "$FILE"
flac --delete-input-file "`dirname "$FILE"`/`basename "$FILE" .$
metaflac --import-tags-from=/tmp/tmp_tag "$FILE"
rm -f /tmp/tmp_tag
fi
done