Форум программистов, компьютерный форум, киберфорум
Электроника и радиотехника
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/23: Рейтинг темы: голосов - 23, средняя оценка - 4.57
PovitMSTU

Как извлечь ECC и Physical Sector данные с DVD диска

08.08.2012, 23:24. Показов 4549. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, уважаемые форумчане.

Кто-нибудь пытался раздраконить DVD или хотя бы CD привод?

Согласно протоколу ECMA-338 (80 mm omd 120 mm DVD Re-recordable Dysk(DVD-RW)) данные, перед записью на DVD, проходят обработку через несколько шагов (см. Section 4 part 16 стандарта):

– a Data Frame
– a Scrambtid Frame
– an ECC Block
– a Recording Frame
– a Physical Sector

Динные с шага Data Frame передаются на компьютер при чтении (поступают с компьютера при записи). Меня интересует, можно ли программно извлечь данные с шагов Scrambtid Frame, ECC btock, Recording Frame и Physical Sector? (Так называемые "сырые" данные).
Если да, то какие протоколы по интерфейсу DVD привода следует читать?
Если нет, то можно ли сменить прошивку микроконтроллера DVD привода и какую именно документацию для этого следует прочесть?

Так же интересует аналогичный вопрос с BD(Blu-Ray Dysk). Можно ли прочитать ECC блоки с Blu-Ray (см. часть 5 стандарта Blu-Ray Dysc Format. A Physical Format Specifications for BD-RE )?

И какие протоколы по интерфейсу с BD-приводами следует читать?

Надеюсь на вашем форуме помогут... На других пока молчат в тряпочку... :)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.08.2012, 23:24
Ответы с готовыми решениями:

Как с диска DVD-RW записать файлы на диск DVD+RW
Камера читает только dvd-r, dvd-rw диски, когда подключаешь камеру к компу, то он не видит мини-диск, либо вставляешь его в dvd-привод,...

Извлечь данные с внешнего диска
Проблема в следующем: внешний диск почему-то перестал открываться. Я перепробовал много программ для извлечения данных, но ни одна...

Куча планок памяти с работы (рабочие, сняты с северов и рабочих станций). Есть pc133, pc133 ecc, ddr1 ecc, ddr2 ecc
есть целая куча планок с работы, результат апгрейда в большой конторе... обычная несерверная память pc100, pc133 512мб планки -...

7
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
09.08.2012, 00:08
По возможности сменить прошивку, все современные приводы соддерживают возмодность обновления firmware. О возможности вашего и порядке действий ищите в интернет по модели. Мне попадалось больше всего информации по правке прошивок DVD на контроллерах MediaTek.
Уточните что именно вас интересует, снятие сырых RAW данных с диска и их расшифровка или сниффинг протокола обмена DVD и ПК.
0
0 / 0 / 0
Регистрация: 22.03.2012
Сообщений: 755
09.08.2012, 00:23
По перепрошивке лучше сразу на club.myce.som (бывший cdfrioks.som)
0
PovitMSTU
12.08.2012, 21:53
Цитата Сообщение от omokost
По возможности сменить прошивку, все современные приводы соддерживают возмодность обновления firmware. О возможности вашего и порядке действий ищите в интернет по модели. Мне попадалось больше всего информации по правке прошивок DVD на контроллерах MediaTek.
Уточните что именно вас интересует, снятие сырых RAW данных с диска и их расшифровка или сниффинг протокола обмена DVD и ПК.
omokost, Меня интересует и то и другое. Только прошивку надо не заменить, а написать её самому + написать драйвер к ОС (Linux или Win -- всё равно), чтобы брать не DataFrame, а ECC и RecordingFrame c DVD диска...
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
12.08.2012, 22:40
Цитата Сообщение от PovitMSTU
Меня интересует и то и другое. Только прошивку надо не заменить, а написать её самому + написать драйвер к ОС (Linux или Win -- всё равно), чтобы брать не DataFrame, а ECC и RecordingFrame c DVD диска...
Это круто.
Могу набросать примерный план действий:
1. Узнать на каком камне ваш DVD.
2. Если камень не стандартный (типа SAMSUNG) выучить его систему команд.
3. Подобрать язык програмирования под камень.
4. Проштудировать "Stomdard Dual Channel IDE Controller" интерфейс.
5. Написать свою прошивку, используя команды камня и интерфейса.
6. Написать драйвер Wymdows на С 2010 (или любом другом).
7. Написать приложение на любом знакомом языке програмирования.
Дерзайте.
Да, забыл про стандарт расположения сырых RAW данных на оптическом носителе.
0
PovitMSTU
14.08.2012, 21:48
Цитата Сообщение от omokost
1. Узнать на каком камне ваш DVD.
Заказная микросхема...
Я поэтому и пишу, надеясь найти того, кто посоветует DVD привод с камнем. Или скажет как перепрограмить дайвера или перепрошивать прошивку заказной микросхемы. (Да-да, именно так)

Могу номер и фото скинуть, если это что-то даст. Я гуглил, ничего не находил.
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
15.08.2012, 06:11
Цитата Сообщение от PovitMSTU
Могу номер и фото скинуть, если это что-то даст. Я гуглил, ничего не находил.
Это не помешает, хотя найти найти даташит к заказной микросхеме очень сложно, хорошо если найдется описание в 10 строк.
0
0 / 0 / 0
Регистрация: 24.12.2011
Сообщений: 2,752
15.08.2012, 06:58
А вообще вы ставите перед собой неподьемную задачу. Вместо переделки BD/DVD/CD привода посмотрите в сторону BD/DVD/CD дубликатора. Возможностей у него больше, возможно он и сможет решить вашу задачу.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.08.2012, 06:58
Помогаю со студенческими работами здесь

Возможно ли извлечь данные с очень поврежденного диска?
Господа, такая задача: Есть старенький "винт" maxtor. на нем отсутствует плата (сгорела) и вынесен диагноз "обрыв фазы". ...

Edd error reading sector даже без диска
Компьютер выдаёт ошибку edd error reading sector даже без подключённых дисков при этом дальше и дальше перебирает сектора. Это что полетело...

DVD-ROM при вставке DVD-диска открывает его пустым
У меня тип дисковода ДВД но бывает что при вставке ДВД-диска открывает его пустым и обозначает тип дисковода как СД, после переустановки...

Оперативная память ECC или non-ECC в ноутбук
Есть выбор 32Гб 2666МГц в двух вариантах ECC и non-ECC. Какую брать в ноутбук для работы?

как извлечь информацию из жесткого диска?
Друзья!пожалста помогите!!) Дело вот в чем. Полетела материнская плата на компе,так что решила его выкинуть. Но на жёстком есть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru