Linux - Bash-komento videon pakkaamiseen
Ongelma
Haluaisin luoda komentosarjan pakataksesi minkä tahansa videotiedostomuodon. Flv, nämä videot sisältyvät hakemistoon.
Minulla on jo komento suorittaa pakkaus käyttäen ffmpeg-ohjelmaa.
Tässä on komento:
"ffmpeg-i video.wmv-ar 22050-ab 32-f flv: t 400x300 video.flv.
Haluan soveltaa tätä komentoa kaikkiin nykyisen hakemiston videoihin videota lukuun ottamatta. Flv, videotiedostojen nimet eivät ole tiedossa etukäteen.
Ratkaisu
Voit kokeilla seuraavaa komentoa:
cd / your_directory i: lle * .wmv; tee ffmpeg -i "$ {i}" -ar 22050 -ab 32 -f flv -s 400x300 "$ {i% .wmv} .flv"; tehty
Huomautus
Kiitos jipicy: stä tästä vinkistä foorumissa.