| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Звук, графика и видео > Информация о DVD |
| Автор: T0nic 17.6.2006, 20:56 |
| В инете полно исходников как вытащить информацию об AVI (Битрейт, длина, размер экрана, аудио поток). Но как получить эту информацию о DVD?? |
| Автор: Snowy 18.6.2006, 10:57 |
| А кто сказал, что у DVD есть эта информация? Эта информация может быть разной у каждого файла на диске. Нужно читать параметры у файлов, а не диска. |
| Автор: T0nic 18.6.2006, 12:33 |
| Это понятно. В общем мне нужно определить файлы .VOB всех фильмов на диске (их ведь может быть несколько) и для выбранного файл получить указанную информацию |
| Автор: Snowy 18.6.2006, 13:02 |
| В VOB хранятся не только фильмы. Сами фильмы разбиваются на несколько VOB файлов. Я не знаю, ограничение это или на всякий случай они нарезаются кусками по 1 000 000 000 байт... Знаю, что видео в них MPEG-2, звук - AC3. Однако, кроме непосредственно видео, там может быть ещё и динамическое, управляемое содержимое. Оно правда выносится в отдельные небольшие файлы. Спецификации самого VOB контейнера я не нашёл. Добавлено @ 13:05 В принципе логично, что не нашёл - он деньги стоит. |
| Автор: T0nic 18.6.2006, 13:30 |
| а кодек видео и аудио всегда такого типа?? |
| Автор: Snowy 18.6.2006, 13:44 |
| Насколько мне известно - всегда. |
| Автор: FRAGNATIC 2.3.2007, 20:43 |
| Тоже что-то ни чего не нашёл. Может я так искал и уже со времени посиков Snowy, что-то изменилось просто тоже собрался написать программу которая сканировала бы сеть на фильмы и создовала список, с прастыми ави и тд форматами это не проблема, а вот с двд файлами хотелось бы всё таки из них выдерать что за фильмы в них. |
| Автор: Alexeis 3.3.2007, 19:42 |
Видео вроде так, а звук нет. Звук может быть и mpeg 2 и mpeg 1 (mp3) Добавлено @ 19:44 FRAGNATIC, даже mpeg 1 до сих пор коммерческий, что говорить о mpeg 2. |
| Автор: alex20113 25.3.2008, 21:59 |
| Из VOB файлов тяжеловато будет извлечь информацию, а вот о самом двд не проблема. Вся нужная инфа хранится в IFI файлах. Если нужно структуру двд, я пришлю. |
| Автор: Alix 25.3.2008, 23:19 |
| Хоть это и не совсем по теме, шли сюда |
| Автор: alex20113 26.3.2008, 09:11 |
| Я неправильно выразился. В IFO файлах на диске DVD хранится ВСЯ информация о каждом фильме. Именно это я подразумевал под структурой. У меня есть полное описание файлов, находящихся на DVD, включая и сами VOB-ы. И у меня есть вопрос, не в тему, конечно. У кого-нибудь есть функция чтения CD или DVD напрямую, побайтно? Здесь на форуме я уже искал, ничего нет. Открывая DVD как файл вида "\\.\E:" он открывается, но читает. Что делать? Срочно надо. И, еще вопрос, фантастический, скорее всего. Ни у кого нет функций, умеющих распаковывать MPEG2-PS поток, который именно в VOB-ах записан? У меня есть, только на С++ и делает он только либ, а мне срочно нужно. Может DLL и юнит под нее у кого-нибудь? |