Linux - Bash parancs a videó tömörítésére
Probléma
Szeretnék létrehozni egy szkriptet, hogy tömörítsen bármilyen videó fájlformátumot. Flv, ezek a videók egy könyvtárban találhatók.
Már van a parancsom a tömörítés végrehajtására az ffmpeg program segítségével.
Itt van a parancs:
"ffmpeg-i video.wmv-ar 22050-ab 32-f flv-ek 400x300 video.flv.
Ezt a parancsot az aktuális könyvtár összes videójához szeretném alkalmazni, a videó kivételével. Flv, a videofájlnevek nem ismertek előre.
Megoldás
Próbálja meg a következő parancsot:
cd / your_directory i-hez * .wmv-ben; do ffmpeg -i "$ {i}" -ar 22050 -ab 32 -f flv -s 400x300 "$ {i% .wmv} .flv"; Kész
jegyzet
Köszönjük a jipicy-nek, hogy ezt a tippet a fórumon.