<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://www.slacky.eu/wikislack/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="it">
		<id>http://www.slacky.eu/wikislack/index.php?title=Etna&amp;feed=atom&amp;action=history</id>
		<title>Etna - Cronologia</title>
		<link rel="self" type="application/atom+xml" href="http://www.slacky.eu/wikislack/index.php?title=Etna&amp;feed=atom&amp;action=history"/>
		<link rel="alternate" type="text/html" href="http://www.slacky.eu/wikislack/index.php?title=Etna&amp;action=history"/>
		<updated>2013-05-21T20:27:04Z</updated>
		<subtitle>Cronologia della pagina su questo sito</subtitle>
		<generator>MediaWiki 1.20.3</generator>

	<entry>
		<id>http://www.slacky.eu/wikislack/index.php?title=Etna&amp;diff=2462&amp;oldid=prev</id>
		<title>L1q1d il 09:55, 12 set 2006</title>
		<link rel="alternate" type="text/html" href="http://www.slacky.eu/wikislack/index.php?title=Etna&amp;diff=2462&amp;oldid=prev"/>
				<updated>2006-09-12T09:55:08Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nuova pagina&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[category:Script]]&lt;br /&gt;
= Descrizione =&lt;br /&gt;
Script bash per la gestione del masterizzatore, supporta tutte le principali funzioni (sessioni multiple, immagini iso, cd audio, mp3, etc.). &lt;br /&gt;
= Script =&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
&lt;br /&gt;
# Etna 1.0&lt;br /&gt;
# by davide aka bash 2005&lt;br /&gt;
# http://neutronstar.cjb.net&lt;br /&gt;
#&lt;br /&gt;
# DESCRIPTION&lt;br /&gt;
#&lt;br /&gt;
# Bash script for cd-writing tasks.&lt;br /&gt;
# Supports all basic functions (multiple sessions, iso images, audio cd, mp3, ...).&lt;br /&gt;
# Requires cdrtools, lame, mpg321, sudo.&lt;br /&gt;
#&lt;br /&gt;
# LICENCE&lt;br /&gt;
#&lt;br /&gt;
# This program is free software; you can redistribute it and/or modify&lt;br /&gt;
# it under the terms of the GNU General Public License as published by&lt;br /&gt;
# the Free Software Foundation; either version 2 of the License, or&lt;br /&gt;
# (at your option) any later version.&lt;br /&gt;
#&lt;br /&gt;
# This program is distributed in the hope that it will be useful,&lt;br /&gt;
# but WITHOUT ANY WARRANTY; without even the implied warranty of&lt;br /&gt;
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the&lt;br /&gt;
# GNU General Public License for more details.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
####### CONFIGURATION #######&lt;br /&gt;
DEV=&amp;quot;/dev/hdc&amp;quot; # DEV=&amp;quot;ATAPI:0,0,0&amp;quot; for a 2.4 kernel&lt;br /&gt;
CDREADER=&amp;quot;/dev/hdc&amp;quot;&lt;br /&gt;
SPEED=&amp;quot;24&amp;quot;&lt;br /&gt;
BURNDIR=&amp;quot;$HOME/temp&amp;quot;&lt;br /&gt;
#############################&lt;br /&gt;
&lt;br /&gt;
while [ 1==1 ]; do&lt;br /&gt;
&lt;br /&gt;
clear&lt;br /&gt;
echo&lt;br /&gt;
echo &amp;quot;-- Etna 1.0&amp;quot;&lt;br /&gt;
echo &amp;quot;-- by davide aka bash 2005&amp;quot;&lt;br /&gt;
echo &amp;quot;-- http://neutronstar.cjb.net&amp;quot;&lt;br /&gt;
echo&lt;br /&gt;
echo &amp;quot; a) Quick blank CDRW&amp;quot;&lt;br /&gt;
echo &amp;quot; b) Complete blank CDRW&amp;quot;&lt;br /&gt;
echo &amp;quot; c) CD -&amp;gt; ISO file&amp;quot;&lt;br /&gt;
echo &amp;quot; d) Burn ISO&amp;quot;&lt;br /&gt;
echo &amp;quot; e) Burn single session&amp;quot;&lt;br /&gt;
echo &amp;quot; f) Burn 1st session&amp;quot;&lt;br /&gt;
echo &amp;quot; g) Add session&amp;quot;&lt;br /&gt;
echo &amp;quot; h) Extract WAV from AUDIO CD&amp;quot;&lt;br /&gt;
echo &amp;quot; i) Create AUDIO CD from WAV&amp;quot;&lt;br /&gt;
echo &amp;quot; j) Create 128 kbps MP3 from WAV&amp;quot;&lt;br /&gt;
echo &amp;quot; k) Create WAV from MP3&amp;quot;&lt;br /&gt;
echo &amp;quot; l) Resample MP3 at 64kbps&amp;quot;&lt;br /&gt;
echo &amp;quot; q) Quit&amp;quot;&lt;br /&gt;
echo&lt;br /&gt;
&lt;br /&gt;
read -s -n1 -p &amp;quot;Choose...&amp;quot; CHOICE&lt;br /&gt;
&lt;br /&gt;
case &amp;quot;$CHOICE&amp;quot; in&lt;br /&gt;
&lt;br /&gt;
&amp;quot;a&amp;quot;)&lt;br /&gt;
sudo cdrecord -v dev=$DEV blank=fast&lt;br /&gt;
;;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;b&amp;quot;)&lt;br /&gt;
sudo cdrecord -v dev=$DEV blank=all&lt;br /&gt;
;;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;c&amp;quot;)&lt;br /&gt;
echo&lt;br /&gt;
read -p &amp;quot;File name? &amp;quot;  FILENAME&lt;br /&gt;
# dd if=$CDREADER of=$FILENAME&lt;br /&gt;
readcd dev=$DEV f=$FILENAME&lt;br /&gt;
;;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;d&amp;quot;)&lt;br /&gt;
echo&lt;br /&gt;
read -p &amp;quot;File name? &amp;quot;  FILENAME&lt;br /&gt;
sudo cdrecord -v dev=$DEV speed=$SPEED -data -dao $FILENAME&lt;br /&gt;
rm -i $FILENAME&lt;br /&gt;
;;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;e&amp;quot;)&lt;br /&gt;
echo&lt;br /&gt;
read -p &amp;quot;Source Directory [$BURNDIR]? &amp;quot; SOURCEDIR&lt;br /&gt;
if [[ &amp;quot;$SOURCEDIR&amp;quot; = &amp;quot;&amp;quot; ]]; then&lt;br /&gt;
 SOURCEDIR=&amp;quot;$BURNDIR&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
mkisofs -R -J $SOURCEDIR | sudo cdrecord -v dev=$DEV speed=$SPEED -data -&lt;br /&gt;
exit&lt;br /&gt;
;;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;f&amp;quot;)&lt;br /&gt;
echo&lt;br /&gt;
read -p &amp;quot;Source Directory [$BURNDIR]? &amp;quot; SOURCEDIR&lt;br /&gt;
if [[ &amp;quot;$SOURCEDIR&amp;quot; = &amp;quot;&amp;quot; ]]; then&lt;br /&gt;
 SOURCEDIR=&amp;quot;$BURNDIR&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
mkisofs -R -J $SOURCEDIR | sudo cdrecord -v dev=$DEV speed=$SPEED -multi -data -&lt;br /&gt;
exit&lt;br /&gt;
;;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;g&amp;quot;)&lt;br /&gt;
echo&lt;br /&gt;
read -p &amp;quot;Source Directory [$BURNDIR]? &amp;quot; SOURCEDIR&lt;br /&gt;
if [[ &amp;quot;$SOURCEDIR&amp;quot; = &amp;quot;&amp;quot; ]]; then&lt;br /&gt;
 SOURCEDIR=&amp;quot;$BURNDIR&amp;quot;&lt;br /&gt;
fi&lt;br /&gt;
mkisofs -R -J -C `sudo cdrecord dev=$DEV -msinfo` -M $DEV $SOURCEDIR | sudo cdrecord -v dev=$DEV speed=$SPEED -multi -data -&lt;br /&gt;
;;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;h&amp;quot;)&lt;br /&gt;
read -p &amp;quot;BaseName? &amp;quot; BASENAME&lt;br /&gt;
cdda2wav dev=$DEV -H -B $BASENAME&lt;br /&gt;
;;&lt;br /&gt;
  &lt;br /&gt;
&amp;quot;i&amp;quot;)&lt;br /&gt;
sudo cdrecord -v -pad dev=$DEV speed=$SPEED -dao *.wav&lt;br /&gt;
rm -i *.wav&lt;br /&gt;
;;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;j&amp;quot;)&lt;br /&gt;
for i in *.wav; do lame -h &amp;quot;$i&amp;quot; &amp;quot;${i%.wav}.mp3&amp;quot;; done&lt;br /&gt;
rm -i *.wav&lt;br /&gt;
;;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;k&amp;quot;)&lt;br /&gt;
for i in *.mp3; do mpg321 &amp;quot;$i&amp;quot; -w &amp;quot;${i%.mp3}.wav&amp;quot;; done&lt;br /&gt;
# for i in *.mp3; do lame --decode &amp;quot;$i&amp;quot; &amp;quot;$i.wav&amp;quot;; done&lt;br /&gt;
echo &amp;quot;Press ENTER&amp;quot;&lt;br /&gt;
read&lt;br /&gt;
;;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;l&amp;quot;)&lt;br /&gt;
for i in *.mp3; do lame -h -b 64 &amp;quot;$i&amp;quot;; done&lt;br /&gt;
;;&lt;br /&gt;
&lt;br /&gt;
&amp;quot;q&amp;quot;)&lt;br /&gt;
echo&lt;br /&gt;
exit&lt;br /&gt;
;;&lt;br /&gt;
 &lt;br /&gt;
esac&lt;br /&gt;
&lt;br /&gt;
done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Dipendenze:   cdrtools, lame, mpg321, sudo.&lt;br /&gt;
* Data:    	03 Jun 2006&lt;br /&gt;
* Autore:    	Bash&lt;br /&gt;
* Versione:    	1.0&lt;/div&gt;</summary>
		<author><name>L1q1d</name></author>	</entry>

	</feed>