Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[C++] Informacje o pliku wideo

Ostatnio zmodyfikowano 2011-11-25 15:23
Autor Wiadomość
franek88
Temat założony przez niniejszego użytkownika
[C++] Informacje o pliku wideo
» 2011-11-24 11:50:15
Witam, chciałem za pomocą c++ pobrać informacje o danym pliku wideo, takie jak np. nazwa, szybkość transmisji danych, fps, długość filmu itp. jednak nie wiem za jaką bibliotekę się zabrać, z tego co wiem w WinAPI nie ma takich funkcji do odczytu tych info.
Proszę o podpowiedzi-jakie biblioteki i linki jak się da:D

Dziękuje bardzo, pozdrawiam.
P-44623
madmike44
» 2011-11-24 14:16:37
P-44626
pekfos
» 2011-11-24 17:52:20
możesz też sam te info wyciągnąć. patrz: dokumentacja formatu.
P-44636
franek88
Temat założony przez niniejszego użytkownika
» 2011-11-24 18:02:47
No, właśnie to by już było bardziej interesujące, bo dokładanie do projektu bibliotek ważących kilkadziesiąt MB nie za bardzo mi się uśmiecha. Coś więcej pekfos?
P-44637
pekfos
» 2011-11-24 18:05:23
1. rozpoznajesz format (operacje na stringach)
2. otwierasz plik
3. ustawiasz offset i pobierasz dane.
4. interpretacja.
P-44638
franek88
Temat założony przez niniejszego użytkownika
» 2011-11-24 18:32:10
To mniej więcej wiem, ale coś spisów tych offsetów nie mogę znaleźć, jedyne co: http://msdn.microsoft.com/en-us/library/ms783421 ale tam są podane pobierznie tylko dla struktur a nie dla każdej informacji.
P-44640
pekfos
» 2011-11-24 18:37:17
P-44642
franek88
Temat założony przez niniejszego użytkownika
» 2011-11-24 18:55:54
No oks, dla przykładu zapisałem sobie 1000 pierwszych bajtów do pliku, ale dane w pliku to jakieś krzaczki
RIFFÚş+AVI LIST~"  hdrlavih8   @ś            „[            €  `                  LIST”  strlstrh8   vidsxvid                      „[ Ń '          €`strf(   (   €  `   XVID                   JUNK    
Da rade, to jakoś czytelnie zapisać?
P-44645
« 1 » 2
  Strona 1 z 2 Następna strona