Lecture de fichier au format DVD - C - Programmation
Marsh Posté le 08-01-2004 à 16:02:24
xilebo a écrit : |
quel est l'intérêt de cette application?
xilebo a écrit : |
Les "DVD" étant au format MPEG2... libmpeg, libmpeg2, libavcodec, libavformat, etc. Sont-elles simples d'utilisations? NON! En fonction de ce que tu veux faire, il est peut-être plus simple de développer une petite bibliotheque de fonctions personnelles (donc, il faut lire, au moins la premiere et la deuxième parties de la norme MPEG2 (iso 13818-1 et iso 13818-2). Ensuite, si tu touche également au son, les troisièmes parties de la norme MPEG et MPEG2 (iso 11172-3 et iso 13818-3). Si tu es "fou", iso 14496-*, tout ce qui touche ITU-T Rec. H.262 et ITU-T Rec. H.222.0.
xilebo a écrit : |
Pour stocker sur le disque dur les fichiers du DVD vidéo, il faut d'abord les "dezoner" (sauf si tu travailles pour un fabriquant des films qui les a en "clair" ), c'est-à-dire, enlever le codage de la zone (c'est-à-dire, ripper le DVD), ATTENTION, le "dezonage" est juridiquement flou!
xilebo a écrit : |
Bon courage!
Marsh Posté le 13-01-2004 à 15:49:34
Bon y a pas foule sur les reponses merci pour la tienne western.
J'ai regardé un peu du coté du DXSDK (9) et il y a un exemple de lecteur DVD... le probleme est que lorsque je le compile et que je l execute, s'il n y a pas de lecteur DVD-ROM, il ne se lance pas (enfin ca, ca doit etre un blocage , je regarderai dans le code), mais surtout lorsqu il y a un lecteur DVD-ROM, je ne peux pas exécuter le programme car il me dit qu il manque un decodeur MPEG-2.
hum.. je sens que je vais avoir pas mal de pb avec un tel projet.
Marsh Posté le 13-01-2004 à 16:01:27
Tu peux regarder du côté des filtres abvisynth de décompression mpeg2.. Du genre Mpeg2dec3.dll etc..
Yen a peut-être qui sont open-source dont tu pourras t'inspirer.
Marsh Posté le 13-01-2004 à 16:32:47
xilebo a écrit : mais surtout lorsqu il y a un lecteur DVD-ROM, je ne peux pas exécuter le programme car il me dit qu il manque un decodeur MPEG-2. |
normal, ms ne veux pas payer de license mpeg2 dans leur windows, donc il te faut installer un lecteur dvd, comme ça tu auras un filtre directshow pour dvd...
Marsh Posté le 13-01-2004 à 16:47:42
tout a fait. Mais est il possible d acheter un tel filtre independamment d'un logiciel ?
Marsh Posté le 13-01-2004 à 17:07:27
western a écrit : |
Tu mélanges deux trucs
Ce sont tu parles c'est le décryptage.
Le zonage se fait au niveau du lecteur : si la zone est pas bonne peu importe le soft tu ne pourras pas récupérer le contenu il me semble.
Les DVD peuvent être cryptés ou non, et ils peuvent être zonés ou non.
Marsh Posté le 13-01-2004 à 17:34:33
+1..
Marsh Posté le 08-01-2004 à 15:14:57
bonjour,
j'ai a développer un prototype d'application permettant de lire des DVD stockés sur disque dur et j'aurai quelques questions aux eventuelles personnes ayant deja eu à travailler sur ce sujet.
1. Il me semble évident que je n'ai pas tout a réécrire. Existe-t-il des bibliothèques permettant la lecture des dvds . J'ai pensé à directshow , y en a-t-il d autres (par exemple qui fonctionneriat sous linux) et est ce simple d'utilisation , et y a-t-il des contraintes ?
2. Concernant les droits sur les dvds (au niveau du systeme de zone), lorsqu'on developpe une application devant lire des dvds , comment definir si on a le droit de lire un dvd de tel ou tel zone ? Car en effet, lorsqu on lit un DVD sur un ordinateur , on peut lire uniquement des DVDs qui sont de la meme zone que le lecteur (sauf les lecteurs multizones ) ...comment ca se gere en terme de programmation ?
merci pour les eventuelles reponses