Book shell

3 contenuti / 0 new
Ultimo contenuto
Ritratto di adrianomorselli
Offline
Last seen: 1 anno 1 mese fa
Iscritto: 02/01/2015 - 12:20
Book shell

Ho ripensato al book riguardante la shell e vorrei dare un contributo, quello che segue non è farina del mio sacco ma mi è stato passato da un mio caro amico e riguarda vari comandi con mplayer, trasformazioni, riproduzione e ffmpeg. Il tutto chiaramente è soggetto a vostra revisione, quel mio caro amico ha praticamente compilato sia mplayer sia ffmpeg da source e quindi non ho idea se i pacchetti che lui ha usato siano compatibili. Comunque ecco qua:
MPLAYER+CONVERSIONE+ESTRAZIONE AUDIO+GIF
mencoder -o /dev/null -oac mp3lame -ovc xvid -xvidencopts pass=1 file.mkv e premi "INVIO". Quando ha finito scrivi: mencoder -o file.avi -oac mp3lame -ovc xvid -xvidencopts pass=2:bitrate=2000 file.mkv (convertire file.mkv in .avi)
mencoder g.flv -oac mp3lame -ovc lavc -o movie.avi (converte video)
mplayer -vc dummy -vo null -ao pcm:file=output.wav video.mkv
lame -h -b128 output.wav output.mp3 (estrazione audio.wav+conversione.mp3)
mplayer -vo gl video.avi oppure -vo vdpau
volume / e *
velocità [ e ]
mplayer -ao pcm -vc null -vo null Led.mp4 (produce audio.wav)
mplayer -edlout lista.edl 1.mp4 (si vede e si decide con il tasto "i" l'inizio e la fine del taglio)
mplayer -vo gl { w.mp4 -loop 2 } (riproduce + volte)
mplayer -af equalizer=0:4:4:1:-2:-6:-7:2:6:2 file.mp3 -ao alsa (audio e equalizzatore)
mplayer -af equalizer=0:4:4:1:-2:-6:-7:2:6:2 -quiet -shuffle -playlist <(find ~/Musica -type f) -ao alsa (intera musica nella cartella ~/Musica)
mplayer -af equalizer=0:4:4:1:-2:-6:-7:2:6:2 -quiet -shuffle * -ao alsa (preceduto da "cd Musica")
mencoder -oac pcm -ovc copy -edl lista.edl 1.mp4 -o 2.mp4 (salvare con il taglio)
mencoder -of rawaudio -ovc copy -oac mp3lame -o output.mp3 Led.mp4 (produce audio.mp3)
ffmpeg -i /home/beppe/Scaricati/0.mp4 audio.mp3 -ab 320k (estrarre audio.mp3)
ffmpeg -i /home/beppe/Scaricati/Led.mp4 audio.wav -ab 128k (estrarre audio.wav)
mencoder pc1.avi -ovc copy -oac copy -o pcmuto.avi -nosound (estrarre solo video)
lame -h "audio.wav" "audio.mp3" (converte .wav in .mp3)
lame --decode "01.mp3" "01a.wav" (da .mp3 a .wav)
mplayer 2.mp4 -ao null -ss 0:00:10 -endpos 15 -vo gif89a:fps=13:output=animated.gif -vf scale=320:240 oppure (240:180) per creare .gif
ffmpeg -i Down.mp3 -acodec libvorbis -aq 50 Down.ogg (converte mp3 in ogg)

convert *.png file.gif
ffmpeg -i input_file.mp4 image_%3d.png

apalay -l (lista dei devices audio)

TAGLIARE AUDIO+LAME

ffmpeg -ss 00:04:59 -t 00:03:42 -i Complete.mp3 -acodec copy Taylor_tagliato.mp3
sudo apt-get install lame
Convertire un file mp3 in wav basta scrivere da terminale
lame --decode file.mp3
Convertire da wav a mp3:
lame file.wav

GTK-RECORDMYDESKTOP

mencoder -ovc lavc -ofps 30 -oac mp3lame -af volnorm=1:0.5 your_file.ogv -o your_file.avi

COMANDI DA TERMINALE SEZIONE AUDIO

cd ~/bin && ./ffmpeg -i ~/Musica/audio.ogg -f alsa default (riproduce audio)

cd ~/bin && ./ffmpeg -i ~/Scaricati/l.mp3 ~/l.wma (converte audio mp3>wma)

cd ~/bin && ./ffmpeg -i ~/audio.wav -acodec libmp3lame ~/audio.mp3 (da wav>mp3)

cd ~/bin && ./ffmpeg -i ~/Musica/44_down.mp3 -acodec libvorbis ~/audio.ogg (da mp3>ogg)

cd ~/bin && ./ffmpeg -i ~/Musica/Green.ogg -acodec libmp3lame ~/audio.mp3 (da ogg>mp3)

cd ~/bin && ./ffmpeg -i ~/4.mp4 -vn -acodec mp3 -ab 128k -ar 48000 ~/Output.mp3 (estrae audio mp3)

cd ~/bin && ./ffmpeg -i ~/4.mp4 -vn -acodec libvorbis -ab 128k -ar 48000 ~/Output.ogg (estrae ogg)

SEZIONE VIDEO

cd ~/bin && ./ffmpeg -i ~/Scaricati/1.mp4 -ss 00:08:00 -t 00:01:30 -acodec copy -vcodec copy ~/cut.mp4
(salva il video a partire da 8 min. per un tempo di 1,30 min. Quello che c'è prima e dopo viene eliminato)

cd ~/bin && ./ffmpeg -i ~/Video/Youtube/cool.mp4 -vcodec copy -an new.mp4 (elimina audio)

cd ~/bin && ./ffmpeg -i ~/Documenti/clip/cut.mp4 -acodec copy -vcodec copy ~/out.avi (convertire video)

cd ~/bin && ./ffmpeg -video_size 1920x1080 -framerate 25 -f x11grab -i :0.0 output.mkv (Screencast no audio)

cd ~/bin && ./ffmpeg -video_size 1920x1080 -framerate 25 -f x11grab -i :0.0 -f alsa -ac 2 -i pulse output.mkv (Screencast con audio)

ffmpeg -f alsa -ac 2 -i pulse -f x11grab -r 30 -s 1920x1080 -i :0.0 -acodec libmp3lame -ab 128k -vcodec libx264 -preset ultrafast -crf 0 -threads 0 output.mkv (screencast con audio)

cd ~/bin && ./ffmpeg -i "concat:pop.avi|pop1.avi" -c copy output.avi (unire video)

PACCHETTI AGGIUNTIVI
pavucontrol
gstreamer1.0-libav
gstreamer1.0-plugins-bad-videoparsers
gstreamer1.0-plugins-ugly

gstreamer1.0-plugins-bad....(NO)
gstreamer1.0-fluendo-mp3....(NO)

Ritratto di monsee
Offline
Last seen: 1 mese 3 settimane fa
Moderatore
Iscritto: 16/09/2009 - 12:34

Forte!
Grazie, Adriano: gran bel contributo.

Ritratto di adrianomorselli
Offline
Last seen: 1 anno 1 mese fa
Iscritto: 02/01/2015 - 12:20

Grazie monsee ma come ti ho detto non è farina del mio sacco, chi mi ha mandato questo contributo ha per breve periodo anche utilizzato pclinuxos, ma è un gran esperimentatore ed adesso si è focalizzato su arch-linux minimale con gran uso di scripts e shell più che gui. Sarei felice se un giorno decidesse di contribuire attivamente su questo forum