Come posso creare una miniatura da un video mpg con C #?
-
19-08-2019 - |
Domanda
Vorrei elaborare una directory di mpg in un batch per avere una miniatura usando C # /. NET.
Qualcuno ha qualche buon suggerimento su come potrei farlo?
Soluzione
So che non è C # .NET ma ffmpeg è un ottimo strumento per fare esattamente questo. Può essere eseguito come strumento da riga di comando da qualsiasi lingua.
Ecco un piccolo tutorial per iniziare.
Altri suggerimenti
L'ho fatto qualche anno fa, ma sembra che abbia perso la fonte. Ad ogni modo, la via della minima resistenza che ho trovato era l'uso di DirectShow, esiste un wrapper di interoperabilità per il codice gestito, vale a dire directshow.net . Ti consigliamo di utilizzare IMediaDet GetBitmapBits dal Windows Media Format SDK .
C'è un esempio su CodeProject: Estrai fotogrammi da file video