multimédia scriptek

batyu küldte be szo, 2010-01-16 17:15 időpontban

Pár script, ami hasznos lehet, meg hogy meglegyen itt is.
mp4audioextract: faad segítségével kinyeri az aac hangot. Thunar egyéni műveletként kényelmes használni, zenity alapú egyszerű felületen megy.
Mivel csatolni nem nagyon lehet, a kód:

<br />
#!/bin/bash<br />
#################################################<br />
# Script to extract aac audio from mp4 video<br />
# mp4extracttoaac does not modify the file which you select, it creates a new file.<br />
# It cannot convert a directory but you can select several files.<br />
#################################################<br />
#		INFO<br />
# Author : Batyu'<br />
# Licence : GNU GPL<br />
# Dependency<br />
#		zenity<br />
#		faad<br />
# Based on<br />
#		WOM_audioconverter<br />
# History<br />
#		15.01.2010 : v0.1 : First public version<br />
# Install<br />
# 		Put on ~/.gnome2/nautilus-scripts/ or any other directory under $HOME ($HOME/.scripts)<br />
#		In a console : chmod u+x ~/.gnome2/nautilus-scripts/<br />
#		Optional: add thunar custom actions...</p>
<p>version="0.1"<br />
#################################################<br />
#<br />
###### Default = English #####<br />
		title="mp4audioextract "$version""<br />
		pleasesel="Please select at least one file."<br />
		noselec=""$title" extract aac stream from mp4. "$pleasesel""<br />
		nobin="Program faad is not installed, please install !"<br />
		warning="Warning"<br />
		Working="Working"<br />
		Done="Done!"<br />
	case $LANG in<br />
	######## Magyarul #########<br />
		hu* )<br />
		title="mp4audioextract "$version""<br />
		pleasesel="Kérlek válassz ki legalább 1 fájlt!"<br />
		noselec=""$title" script aac audió kinyerésére mp4-ből. "$pleasesel""<br />
		warning="Figyelem"<br />
		nobin="A faad nem található, telepítsd!"<br />
		Working="Készül a"<br />
		Done="Az exportálás kész!" ;;<br />
	esac</p>
<p>#################################<br />
#	PROGRAM						#<br />
######## Test dependency ########</p>
<p>which faad 2>/dev/null<br />
if [ $? != 0 ]<br />
then<br />
	zenity --error --title="$title" --text="$nobin"<br />
	exit 0<br />
fi</p>
<p>#### file selection test ###<br />
if [ $# -eq 0 ]; then<br />
	zenity --error --title="$warning" --text="$noselec"<br />
	exit 1<br />
fi</p>
<p>######## Extract aac ########<br />
while [ $# -gt 0 ]; do<br />
	infile=$1<br />
	aac_file=`echo "$infile" | sed 's/\.\w*$/.aac/'`<br />
	faad -a "$aac_file" "$infile" | zenity --progress --text="$Working $aac_file" --pulsate --auto-close && zenity --info --text="$Done"<br />
	shift<br />
done</p>
<p>

Hm szerintem tudsz csatolni állományt blogbejegyzéshez is.
Van egy mezei juzerem azzal is megnéztem. Legalul a mentés gomb előtt ott vannak a csatolmányok csak épp bezárva alapértelmezetten...