Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
  Condividi: Facebook Twitter
FFmpeg: modificare la risoluzione di tutte le immagini contenute in una cartella
#4
(20/02/2020, 12:19)dxgiusti Ha scritto: sul web dicono ( mai provato ) che ffmpeg funziona anche con windows 10. dovrebbe essere la stessa cosa.
Non nego che i comandi della versione .exe di FFmpeg siano identici ai comandi di FFmpeg per Linux, ma, a quanto pare, i comandi del terminale DOS sono diversi dai comandi della shell BASH.

ne consegue che il comando
Codice:
M:\W10_ffmpeg\FFmpeg\bin\ffmpeg -i M:\W10_ffmpeg\P03.JPG -an -vf scale=900:-1 M:\W10_ffmpeg\P03_900.JPG

funziona perfettamente sia dal terminale DOS di Windows, sia dal terminale BASH di Linux.

Purtroppo il comando
Codice:
for i in *.JPG; do ffmpeg -i "$i" -vf scale=900:-1 "${i%.*}lr.jpg"; done # Modifica la risoluzione di tutte le immagini contenute nella cartella in modo che il lato maggiore sia di 900 pixels

contiene comandi che il DOS non interpreta come li interpreta la shell BASH, quindi mi serve l'aiuto di chi conosce il terminale DOS meglio di me.

(19/02/2020, 19:15)BAT Ha scritto: Cerca con Google con chiave "batch image converter" trovi molte utiliy che ti fanno il lavoro (XNConvert, Fastone ecc)
Devo poter operare la conversione senza installare nulla. Non posso installare nessuno dei tools che ho trovato, e devo poter effettuare la conversione anche senza l'ausilio di una connessione a Internet.
Cita messaggio


Messaggi in questa discussione
RE: FFmpeg: modificare la risoluzione di tutte le immagini contenute in una cartella - da Sargon6 - 20/02/2020, 20:26

Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)