26/08/19 13:00
Carlo
Ciao Alex, consiglio: support.divx.com/hc/…
Ma non ti piacerebbe scriverlo da solo?
Non è difficile se usi FFmpeg (Usato dalla maggior parte dei convertitori commerciali e no)
ffmpeg.org/…
Ti programmi l'interfaccia come vuoi tu e automatizzi i caricamenti con le risoluzioni compressioni come vuoi tu.
Si può integrare anche in Visual Studio.
Ma puoi anche lanciarlo come programma che opera autonomamente, così:
nell'Hard Disk in c: ci deve essere la cartella FFmpeg con i files:
ffmpeg.exe ' per comprimere, sempre aggiornato usa le ultime tecnologie di compressione e supporta praticamente tutto!!!
ffplay.exe ' per vedere
ffprobe.exe ' per analizzare un file multimediale
ffmpeg.exe lo puoi lanciare da shell creando una stringa di comando, ecco un esempio preso da un mio vecchio programma VB6:
C:\Windows\system32\cmd.exe /k ""C:\FFmpeg\ffmpeg" & VarLoop & """" & LoadFile & """" & TempoStill & "-vcodec mpeg2video -s 720x576 -pix_fmt yuv420p -r 25 -b:v 6000k -g 12 -bf 2 -b_strategy 1 -deinterlace -acodec mp2 -ab 256k -ar 44100 -f vob """ & SaveFile & """", vbNormalFocus
Analisi della stringa di comanado:
C:\Windows\system32\cmd.exe /k ""C:\FFmpeg\ffmpeg" 'lancia ffmpeg.exe
VarLoop e TempoStill: mio codice per determinarle, se vuoi trasformare anche foto in video
LoadFile 'Variabile da inizializzare
SaveFile 'Variabile da inizializzare
-vcodec mpeg2video 'mpeg2 video
-s 720x576 'risoluzione 720x576
-pix_fmt yuv420p 'Formato pixel
ecc ecc
vedi documentazione, molteplici sono le possibilità, cambiare il volume audio, sovrapporre loghi, aggiungere effetti, modificare luminosità colore contrasto gamma ecc ecc:
ffmpeg.org/…
Per la velocità, convertire un video di 1 ora 1920x1080 25fps con qualsiasi compressione in H265, circa 10minuti, con i7 e scheda video standard.
Ma non ti piacerebbe scriverlo da solo?
Non è difficile se usi FFmpeg (Usato dalla maggior parte dei convertitori commerciali e no)
ffmpeg.org/…
Ti programmi l'interfaccia come vuoi tu e automatizzi i caricamenti con le risoluzioni compressioni come vuoi tu.
Si può integrare anche in Visual Studio.
Ma puoi anche lanciarlo come programma che opera autonomamente, così:
nell'Hard Disk in c: ci deve essere la cartella FFmpeg con i files:
ffmpeg.exe ' per comprimere, sempre aggiornato usa le ultime tecnologie di compressione e supporta praticamente tutto!!!
ffplay.exe ' per vedere
ffprobe.exe ' per analizzare un file multimediale
ffmpeg.exe lo puoi lanciare da shell creando una stringa di comando, ecco un esempio preso da un mio vecchio programma VB6:
C:\Windows\system32\cmd.exe /k ""C:\FFmpeg\ffmpeg" & VarLoop & """" & LoadFile & """" & TempoStill & "-vcodec mpeg2video -s 720x576 -pix_fmt yuv420p -r 25 -b:v 6000k -g 12 -bf 2 -b_strategy 1 -deinterlace -acodec mp2 -ab 256k -ar 44100 -f vob """ & SaveFile & """", vbNormalFocus
Analisi della stringa di comanado:
C:\Windows\system32\cmd.exe /k ""C:\FFmpeg\ffmpeg" 'lancia ffmpeg.exe
VarLoop e TempoStill: mio codice per determinarle, se vuoi trasformare anche foto in video
Dim TempoStill as String Dim VarLoop as String Dim Estensione as String If Estensione = ".PNG" Or Estensione = ".JPG" Or Estensione = ".BMP" Or Estensione = ".TGA" Then TempoStill = " -t 10 " VarLoop = " -loop 1 -i " 'Per immagini, genera un video da 10secondi Else VarLoop = " -i " 'Per file video TempoStill = " " End If
LoadFile 'Variabile da inizializzare
SaveFile 'Variabile da inizializzare
-vcodec mpeg2video 'mpeg2 video
-s 720x576 'risoluzione 720x576
-pix_fmt yuv420p 'Formato pixel
ecc ecc
vedi documentazione, molteplici sono le possibilità, cambiare il volume audio, sovrapporre loghi, aggiungere effetti, modificare luminosità colore contrasto gamma ecc ecc:
ffmpeg.org/…
Per la velocità, convertire un video di 1 ora 1920x1080 25fps con qualsiasi compressione in H265, circa 10minuti, con i7 e scheda video standard.
Ultima modifica effettuata da Carlo 26/08/19 13:33
in programmazione tutto è permesso