11/03/15 13:40
fosforo
Ciao
Sto cercando di utilizzare MediaInfoNET per la lettura dei metadata dei file video:
using MediaInfoNET;
private void button1_Click(object sender, EventArgs e)
{
OpenFileDialog ofd = new OpenFileDialog();
if (ofd.ShowDialog() == DialogResult.OK)
{
MediaFile MyFile = new MediaFile("
/…; + ofd.FileName);
string aa = String.Format(("{0}"
, MyFile.General.Bitrate);
MessageBox.Show(aa);
}
}
In questo script d'esempio sto leggendo il bitrate.
Purtroppo il risultato è sempre 0
Ho trovato questo documento che mi ha aiutato a capire:
teejeetech.in/2013/01/…
Non capisco dove sbaglio.
Grazie
Anticipatamente
Ultima modifica effettuata da fosforo 11/03/15 13:41
aaa
11/03/15 16:40
nessuno
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
12/03/15 9:03
fosforo
Perchè cosi non funziona:
MI da:
Eccezione non gestita di tipo 'System.BadImageFormatException' in MediaInfoNET.dll
aaa
12/03/15 9:27
nessuno
Questa è UN'ALTRA storia ...
Semmai così FUNZIONA perché il file viene trovato MA l'installazione della libreria non è corretta probabilmente perché hai mischiato codice 32 e 64 bit.
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
12/03/15 14:38
Ultimo
Postato originariamente da fosforo:
Mi sa che comunque ci sono problemi con i path.
Se uso VLC con
axVLCPlugin21.playlist.add("
C:6046.mxf", null, null);
Invece:
axVLCPlugin21.playlist.add("C:\206046.mxf", null, null);
non funziona.
Non riesco a capire.
axVLCPlugin21.playlist.add("C:6046.mxf", null, null);
prova come sopra
If ok Then GOTO Avanza else GOTO Inizia