Help - Search - Member List - Calendar
Full Version: перекодирование *.dat
Форумы RDA > Технический раздел > Общие вопросы
Zolo
Подскажите как перекодировать movie.dat в movie.avi И если размеры movie1.dat =620МВ + movie2.dat =620МВ сильно ли изменятся размеры файла после перекодирования в movie.avi, чтобы не было визуально видно потери качества.
genpix
Если фильм только для себя, то так и оставь.
Ведь гораздо удобнее иметь возможность вставить диск в ДВД-плеер и смотреть кино на TV.
Если для того, чтоб поставить здесь, то тоже так и оставь. Многие предпочтут иметь нормальный VCD, чем VCDivX (я говорю за себя, в данном случае).
Zolo
Дело в том, что другие файлы с форматом DAT я смотрел и раньше Windows Media Player-ом, а этот фильм у меня целеком не идет. movie2.dat (cd2) показывает, а movie2.dat (cd1) не показывает. Windows Media Player ведает ошибку "No combination or filters could be found to render the stream" Поэтому я и думал перекодировать фильм AVI.
Кстати если я не ошибаюсь, то это Lord of Rings. и качество тоже хорошее.
bill
Прогони в TMPGenc свой битый *.dat file.
Korax
Zolo: a voobshe, esli vse-taki ochen' hochesh peregnat' DAT v AVI, to sovetuju vnachale DAT v MPG peregnat', naprimer programmoj VCDGear. A potom uzhe s pomoschju naprimer VirtualDub iz MPG v AVI.
anton
Korax: tik vrode VirtualDub i DAT podderzhivaet, ili ya oshibaus' ...

Korax
2 anton: da, sorry, obshibsja...
Privychka u menja navernoe, durackaja.
Privyk vot DAT-MPG-AVI i vse tut, nikak ne otvyknut'...
Zolo
Кстати попробывал VirtualDub-ом СD2 читает, а CD1 не читает запускает MPEG Import Filter делает Parising Intervaved File и пишет об ошибке MPEG Import Filter: packet sync error on packet stream (2fd8d00)
Так что тот же самый файл, который я не мог в Windows Media Player-е VirtualDub тоже не может окрыть.
anton
a ti cherez TMPGenc ego prognal ?
Zolo
to anton нет, еще не научился.

Так ведь VirtualDub должен *.dat открывать!? Ведь cd2 открыл.

[This message has been edited by Zolo (edited 16 January 2002).]

THE_KICKER
Hotel utochnit, esli fail movie.DAT to zapisani na cd on budet krutitsa na lubom DVD??? Tak li eto,i esli da, kak pirignat .avi v .dat?

------------------
Dream, as you will live forever, live, as you will die tomorrow...

genpix
THE_KICKER,
AVI (в таком виде, которые они у нас, т.е. DivX) - это MPEG-4 формат.
DAT (перед тем, как попасть на CD DAT был MPG) - это MPEG-1 формат. Да не просто MPEG-1, а VCD формат (частный случай MPEG-1).
Чтоб из MPG можно было сделать VCD необходимо, чтоб MPG имел определенное разрешение (352x240 - NTSC, 352x288 - PAL), и bitrate (1150kbps, если я не ошибаюсь).

Ну вот, если хочешь идти дальше, найде manual for MPEG-4 -> VCD conversion.
Как ты понимаешь, качество видео станет хуже, так как в большинстве случаев разрешение AVIшника выше.

anton
Zolo: tvoi perviy *.dat poporchenniy i Dub ego ne otkroet
zhyrnyy
A ne podskazhyte, chtoby *.dat fail v DVD playere smotret', ego dostatochno prosto tak na disk zapisat', ili kakuyu to strukturu direktorii sozdavat', kak na VideoCD diske?
genpix
Nero запросто принимает DAT файлы (вместо MPG) для создания VCD-шек.
Некоторые другие программы требуют предварительного DAT->MPG преобразования.

Некоторые DVD-плееры (например мой Raite 715) могут играть MPEG файлы прям с диска (заходишь в меню в пофайловый режим и выбираешь нужный файл). Но это, все же - нестандартная фича.
Лучше сделать VCD формат, да и влезет на диск больше (80 минут в VCD формате, или 70 минут как простой файл в ISO9660 формате; на 700МB болванку).


quote:
Originally posted by zhyrnyy:
A ne podskazhyte, chtoby *.dat fail v DVD playere smotret', ego dostatochno prosto tak na disk zapisat', ili kakuyu to strukturu direktorii sozdavat', kak na VideoCD diske?

[This message has been edited by genpix (edited 16 January 2002).]

zhyrnyy
Bol'shoe spasibo za ob'yasnenie! Esli mozhno, eshe odin vopros. Kogda vcdgear vytaskivaet mpg posledovatel'nost' iz dat faila, on korrectiruet kakie-to oshybki (i inogda ikh byvaet mnogo). Tak kak luchshe delat', korrectirovat' i zhech VCD iz mpg'a, ili ostavlyat' kak est' i zhech iz dat'a Nero'm?
Zolo
quote:
Originally posted by anton:
Zolo: tvoi perviy *.dat poporchenniy i Dub ego ne otkroet

Что значит poporchenniy? Если ты хотел сказать прежний, то да мой 1-ый *.dat такой же я его еще не изменял. Или если ты хотел спросить что-то другое, то я не понял.

anton
Zolo: poporchenniy - isporchenniy , chto to v nem ne tak, nado ego zanogo pererabativat', sledovatel'no TMPGEnc
Zolo
to anton Теперь понял. Да мой 1-ый *.dat наверно испорченый, если с моим файлом происходят такие вещи, которые я описывал раньше. Только я не умею пользоваться TMPGEnc-ом. Я попробывал открыть, но вроде он открывает только файлы в формате MPEG, AVI и прочие форматы, а DAT айлы он вроде не открывает. Так что я вообще в этой проге чайник.
Кстати, где найти описание по работе с этой прогой (желательно на русском, а то первый опыт желательно читать на родном языке)
bill
Taк же как резать, просто выбери всю длинну фильма: http://nnm.ru/moviez/archive.php?section=editing&adate=02_01_09
Tallarna
quote:
Originally posted by zhyrnyy:
Bol'shoe spasibo za ob'yasnenie! Esli mozhno, eshe odin vopros. Kogda vcdgear vytaskivaet mpg posledovatel'nost' iz dat faila, on korrectiruet kakie-to oshybki (i inogda ikh byvaet mnogo). Tak kak luchshe delat', korrectirovat' i zhech VCD iz mpg'a, ili ostavlyat' kak est' i zhech iz dat'a Nero'm?

Для этого иногда полезно учить матчасть

Файл DAT - это не просто MPEG. Дело в том, что на VCD иной формат записи, в отличие от стандартного ISO-диска. Там используется меньший уровень защиты от ошибок. Конечно, ведь совершенно неважно, если VCD-диск с царапиной, сколько битов там пропало, на экране только мелькнет какой-нибудь зеленый квадратик, главное, чтобы диск ЧИТАЛСЯ. А на диске с данными такого допускать нельзя - каждый бит на счету!

Поэтому (из-за меньшего числа проверочных битов) на VCD влезает несколько больше, чем на диск с данными. Мерилом в этом случае является время (80 минут).

Теперь непосредственно про вопрос: так как на VCD существует потенциальная возможность ошибок, то и списанный с него DAT может эти ошибки содержать. Частично они могут быть скомпенсированны встроенной защитой MPEG-а. Частично - за счет различных методов восстановления. Именно этим занимаются такие программы, как VCDGear.

Отсюда вывод - если файл с ошибками - лучше всего его "полечить" в VCDGear, а потом (если надо) сконвертировать обратно в DAT.

Для размышлений: Nero при записи VCD из DAT-а вытаскивает из последнего MPEG-поток (насколько мне известно) БЕЗ коррекции ошибок.

PS. Качество DAT-а и полученного из него MPEG-а, а равно и DAT-а от обратного преобразования НЕ МЕНЯЕТСЯ!!! Это - один и тот же MPEG-поток!

PPS. Учите матчасть, господа

------------------
Tallarna http://www16.brinkster.com/tallarna/

[This message has been edited by Tallarna (edited 17 January 2002).]

Boss
DAT это и есть MPG формат, не надо ни чего конвертировать, просто изменить суфикс с DAT на MPG.

Дело в том что Аудио и Видео поток пожаты соответствено MPEG-1, Audiolevel 2 и при воспроизведении на простом Видеоплайере читаются с одиночной скоростью (75 блоков в секунду). Так как этот формат и видео/аудио-файлы допускают Biterrors, место предназначеное для Еrror Correction используется также для MPEG-1. Поэтому размер информации в одном блоке повышается с 2048 на 2324 Байтов в секунду, за счёт этого вместимость одной VCD по сравнению с простой Data-CD повышается на 13 процентов.

original: Die Video- und Audiodatenströme werden gemäß MPEG-1, Audiolevel 2 komprimiert und mit einfacher Geschwindigkeit abgespielt (75 Blöcke pro Sekunde). Da dieses Format und Video/Audiodaten im allgemeinen Bitfehler tolerieren, kann der normalerweise für die Fehlerkorrektur benötigte Platz ebenfalls für MPEG-Daten benutzt werden. Dadurch kann die Menge der Benutzerdaten in einem Block von 2048 auf 2324 Bytes pro Block vergrößert werden, wodurch die Kapazität einer VCD gegenüber der Speicherung von MPEG-Dateien auf einer Daten-CD um 13% höher liegt.

zhyrnyy
Спасибо!

----------
Поживешь подольше - узнаешь побольше.

genpix
Абсолютно неправильное утверждение!
Преименовывать НЕЛЬЗЯ, можно только конвертировать (DAT и MPG даже размера разного).

Рассмотрим аналогию "рубли -> доллары".
Их можно только проконвертировать, а переименовать вам никто не даст (хотя, как сказал BoSS, суть у них одна и та же: и то, и другое - деньги).


quote:
Originally posted by BoSS:
DAT это и есть MPG формат, не надо ни чего конвертировать, просто изменить суфикс с DAT на MPG.

Этот вопрос опсуждался очень давно (чуть ли не до мордобоя дошло). DivXa тогда еще и не было.

[This message has been edited by genpix (edited 17 January 2002).]

Boss
ну возми скопируй *.dat файл с сд на плату и переменуй в *.mpg. должно работать.
Boss
только что проверил, всё как я и сказал скопировал, периминовал, смотрю !!! A размер файла не меняется, просто создаётся впечатление что фаил при записи уменьшается так как размер каждого блока для информации на СД увеличивается с 2048(нормальная Датовая СД) на 2324 (Видео-СД) . И делается это автоматически, когда пишешь Видео-СД, например с Nero. Это всёравно что FAT или NTFS для платы.
genpix
Даже если я переименую VOB файл в MPG, Мedia Player будет играть его.
Всё потому, что у меня есть и MPEG-2, и MPEG-1 кодеки.
А переименование не делает MPEG-2 -> MPEG-1 конверсии.
Media Player будет использовать тот кодек, который подходит под заголовок файла, а не под его расширение.

Я, конечно, не говорю, что для проигрывания VCD и MPEG-1 используются разные кодеки. Тем не менее форматы у файлов разные.

Хочешь проверить? Возьми VCDGear и сконвертируй DAT -> MPG. Получится файл меньшего размера (и может даже с исправленными ошибками, посмотри log).
Потом можешь использовать его для прожигания VCD в любой VCD-autoring программе. И она запишет тебе на CD DAT-файл, большего размера, чем у MPG (но такого же размера, как и первоначальный DAT).
Хотя новый DAT файл может быть и не идентичной копией исходного файла (если VCDGear нашел ошибки, он их подправит и естественно изменит файл).
Если же ты будешь делать VCD прям из DAT-файла, то никакого испаравления ошибок не будет (будет слепая копия).
Хотя последние версии Nero может и делают коррекцию (я точно не знаю, надо почитать)


quote:
Originally posted by BoSS:
ну возми скопируй *.dat файл с сд на плату и переменуй в *.mpg. должно работать.

genpix
Ну Блин!
Очередной топик для флейма.
Смотри, сейчас налетят и заклюют!

quote:
Originally posted by BoSS:
только что проверил, всё как я и сказал скопировал, периминовал, смотрю !!! A размер файла не меняется, просто создаётся впечатление что фаил при записи уменьшается так как размер каждого блока для информации на СД увеличивается с 2048(нормальная Датовая СД) на 2324 (Видео-СД) . И делается это автоматически, когда пишешь Видео-СД, например с Nero. Это всёравно что FAT или NTFS для платы.

bill
A если переиминовать в *.аvi, то и выглядеть будет как DivX MPEG-4.
Boss
То что при периминовании с MPEG-2 -> MPEG-1 конверсии не происходит это ясно и ежу. Тогда в чём же разница между ДАТ и МПЕГ, с технической стороны ? Если для произведения используется МПЕГ кодек как для ДАТ так и для МПЕГ файлов.

[This message has been edited by BoSS (edited 18 January 2002).]

Boss
Окей ты был прав это действительно разные форматы, но разница между ними очень маленькая.

цитата с www.mpeg.boom.ru
"Разница между ними в том, что *.dat имеет еще служебную информацию по разметке диска и как следствие немного больше по объему, чем исходный *.mpg-файл."

Значит ДАТ-файл это и есть МПГ-файл плюс служебная инфомация, котороя нужна только в том случае если делаешь Видео-СД. Теперь ясно почему при периминовании суффикса DAT в МПГ, он воспроизводится без проблем МПЕГ кодеком.

[This message has been edited by BoSS (edited 18 January 2002).]

bill
Standard VCD format is dual-mastered: Like a Music CD, there are tracks that are NON-FileSystem tracks (a movie on VCD usually has only one track.) This "track" is not segmented into clusters. Because this track exists outside of a file system, a standalone VCD player does not need an "Operating system" to translate the CD File System into another file system (Like Microsoft's MSCDEX file translates the CDFS into a DOS File System). The VCD player would start reading track 1 like an Music CD player reads track one to play the first song.

"Dual Mastered" means that the file you see in the SEGMENT directory is just a "pointer" to the first track. What looks like a file on your computer is not really a normal DATA file at all. This is why it takes SO LONG to copy the file to your hard drive and also why you can get errors at the very end of the file copy.

Vodochnik
А ещё можно мпег в тхт переименовать А потом медиаплейер - файл - открыть - выбрать этот .тхт и смотреть. А ещё можно ассоциацию сменить и все .тхт медиаплейером смотреть Раз один сработал - может и в остальных фильмы?
LOOOOL
vcd_rus
я могу *.dat переименовать хоть в .avi, хоть в .wmv ... и они будут прекрасно играться.
Windows по расширению понимает какую прогу с файлом запускать, а уж она чихает на расширение и по содержанию смотрит, что за формат.
Вот так и появляются datы переименованные в mpeg, или в avi... или gifы переименованные в .jpg

ЗЫ. ответил на последний пост, а оказывается ещё и 2я страница есть да.. опоздал

[This message has been edited by vcd_rus (edited 18 January 2002).]

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2024 Invision Power Services, Inc.