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:

  1. <br />
  2. #!/bin/bash<br />
  3. #################################################<br />
  4. # Script to extract aac audio from mp4 video<br />
  5. # mp4extracttoaac does not modify the file which you select, it creates a new file.<br />
  6. # It cannot convert a directory but you can select several files.<br />
  7. #################################################<br />
  8. # INFO<br />
  9. # Author : Batyu'<br />
  10. # Licence : GNU GPL<br />
  11. # Dependency<br />
  12. # zenity<br />
  13. # faad<br />
  14. # Based on<br />
  15. # WOM_audioconverter<br />
  16. # History<br />
  17. # 15.01.2010 : v0.1 : First public version<br />
  18. # Install<br />
  19. # Put on ~/.gnome2/nautilus-scripts/ or any other directory under $HOME ($HOME/.scripts)<br />
  20. # In a console : chmod u+x ~/.gnome2/nautilus-scripts/<br />
  21. # Optional: add thunar custom actions...</p>
  22. <p>version="0.1"<br />
  23. #################################################<br />
  24. #<br />
  25. ###### Default = English #####<br />
  26. title="mp4audioextract "$version""<br />
  27. pleasesel="Please select at least one file."<br />
  28. noselec=""$title" extract aac stream from mp4. "$pleasesel""<br />
  29. nobin="Program faad is not installed, please install !"<br />
  30. warning="Warning"<br />
  31. Working="Working"<br />
  32. Done="Done!"<br />
  33. case $LANG in<br />
  34. ######## Magyarul #########<br />
  35. hu* )<br />
  36. title="mp4audioextract "$version""<br />
  37. pleasesel="Kérlek válassz ki legalább 1 fájlt!"<br />
  38. noselec=""$title" script aac audió kinyerésére mp4-ből. "$pleasesel""<br />
  39. warning="Figyelem"<br />
  40. nobin="A faad nem található, telepítsd!"<br />
  41. Working="Készül a"<br />
  42. Done="Az exportálás kész!" ;;<br />
  43. esac</p>
  44. <p>#################################<br />
  45. # PROGRAM #<br />
  46. ######## Test dependency ########</p>
  47. <p>which faad 2>/dev/null<br />
  48. if [ $? != 0 ]<br />
  49. then<br />
  50. zenity --error --title="$title" --text="$nobin"<br />
  51. exit 0<br />
  52. fi</p>
  53. <p>#### file selection test ###<br />
  54. if [ $# -eq 0 ]; then<br />
  55. zenity --error --title="$warning" --text="$noselec"<br />
  56. exit 1<br />
  57. fi</p>
  58. <p>######## Extract aac ########<br />
  59. while [ $# -gt 0 ]; do<br />
  60. infile=$1<br />
  61. aac_file=`echo "$infile" | sed 's/\.\w*$/.aac/'`<br />
  62. faad -a "$aac_file" "$infile" | zenity --progress --text="$Working $aac_file" --pulsate --auto-close && zenity --info --text="$Done"<br />
  63. shift<br />
  64. done</p>
  65. <p>

kecsi küldte be p, 2010-01-22 15:57 időpontban

Permalink

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...

Megtaláltam, ami fölött elsiklottam: "Csak a következő kiterjesztésű fájlok tölthetőek fel: jpg jpeg gif png txt html doc xls pdf ppt pps odt ods odp deb."
A legutolsó (V.) scriptet javítva már .txt kiterjesztéssel tettem fel :-).