Prelevare da un file le informazioni su autore, titolo, tag

giovedì 03 settembre 2009 - 20.03

Giovanni_3478 Profilo | Senior Member

Ciao

Vorrei prelevare da un file le informazioni su autore, titolo, tag

Con
System.IO.FileInfo fi = new System.IO.FileInfo(files[0]);
non ho trovato nulla che riesca in questo.

Come posso fare?

luigidibiasi Profilo | Guru

mi sembra di ricordare che quelle informazioni si trovino in uno stream alternativo del file... dovresti cercare su google il nome dell'ads dove vengono salvati...

ad esempio c:\nomefile.doc:nome_stream

>>ecco un link dove vengono spiegati
http://www.flexhex.com/docs/articles/alternate-streams.phtml

puoi anche scaricarti un tool LS.exe per vedere com windows chiama questi stream... nel caso dei dati della tab riepilogo (proprietà -> riepilogo )

c:\doc.txt
: 3200
:DocumentSummaryInformation 116
:SummaryInformation 196
:{4c8cc155-6c1e-11d1-8e41-00c04fb9386d} 0
Total size: 3512 bytes.



Luigi Di Biasi
http://blogs.dotnethell.it/luigidibiasi/
http://www.dibiasi.it/

Giovanni_3478 Profilo | Senior Member

Non sono riuscito a trovare delle classi che permettano di leggere gli ads alternate data stream.

Gli ads a cui io sono interessato sono quelli relativi ad autore e titolo e non sono riuscito a trovare su google il loro nome

Gianni77 Profilo | Junior Member

Scusa ma che di che tipo di file stiamo parlando? Ogni tipo di file memorizza questi dati in maniera differente: le jpg nei dati exif, gli mp3 con i tag, ogni tipo di file ha il suo sistema per recuperare tali informazioni.

Giovanni_3478 Profilo | Senior Member

Devo intercettare i tag degli mp3, quindi le info su artist album title ecc

Gianni77 Profilo | Junior Member

Ok, ora si capisce
Dai un occhio a questi sorgenti (devi essere registrato per scaricarli):

http://www.codeproject.com/KB/vb/mp3id3v1.aspx

Giovanni_3478 Profilo | Senior Member

E' quello che cercavo

GRazie mille

Ciao

Gianni77 Profilo | Junior Member

Di niente, figurati. Se cerchi bene sempre in quel sito, se non erro c'è una classe che estrae i tag non solo dagli mp3 ma anche dai formati audio OGG e FLAC
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5