Help - Search - Member List - Calendar
Full Version: К знатокам рипа и конвертирования.
Форумы RDA > Технический раздел > Общие вопросы
Kostya
Ситуация следующая:
Есть СД с битыми секторами. С помощью FileCopier'а стянул с него фильм, засунул в VirtualDub, он ему тут же, при открывании, сделал resample, потом Save As AVI (поставил везде Direct Stream Copy) и вот тут начались сюрпризы.
Во первых, вместо начальных 694 мег, вышло 850.
Во вторых, при попытке сделать Full Processing или Scan for Unread Sectors на видео, кидает ошибки like as "Internal Error: MMX state left on: T:\projects\VirtualDub_old\main\VideoSource.cpp:1101".

Подскажите, что делать? Как спасти фильм?
А то, я пока еще достаточно зелен в этих вопросах.

З.Ы. При всем этом, плеер играет фильм без проблем.
Gesha
Попробуй пропусти его через TMPG
http://www.chip.de/downloads_updates/downl...ates_62309.html
Paul
А DivFix пробовал?
Kostya
QUOTE (Paul @ Jul 24 2002, 12:02)
А DivFix пробовал?

А кто это такой и с чем его едят?
Paul
Восстанавливает почти любые битые avi-шки.
http://www.divx-digest.com/software/divfix.html
Kostya
QUOTE (Paul @ Jul 24 2002, 12:02)
А DivFix пробовал?

Не помог... sad.gif
b-x
А фильм-то - AVI, али что другое? Если AVI, то попробуй вот эту программку:

http://www.divx-digest.com/software/avipreview.html
Milky Man
QUOTE
засунул в VirtualDub, он ему тут же, при открывании, сделал resample,


Первый раз такое слышу. Может просто читал сектора? winkold.gif
Если VirtualDub его открыл и никак не ругнулся, а потом считал и тоже всё в порядке, то проблема только одна: ты не знаешь какие ставить компрессии у аудио и видео. Если у тебя был mpg, то ставить direct Stream Copy просто неправильно. Потому что в avi не используется такое кодирование видео. И mpg2 Layer 2 тоже не используется в avi, как звуковой кодек. Если ты хочешь остаться с mpg, то тебе VirtualDub даже и запускать не надо было, поскольку он на выходе всегда выдаёт avi. Если ты хочешь иметь avi, то ставь компрессию DivX (кодек на www.divx.com) и компрессию аудио mp3 (можешь переписать Nimo Pack с www.divx-digest.com) - там набор всех аудио и видео кодеков, которые тебе могут понадобиться.
Если ты хочешь остаться с mpg (непонятно чем тебя не устраивает твой mpg, если он играется плеером), то тебе надо его починить, например, TMPGEnc. Пойти в MPG Tools и там сделать сначала Simple Demultiplex, а потом Simply Multiplex.
Boy
кто может объяснить как переписать VHS в MPEG4 весь процес с программами и настройками , или ссылку где это достурно описано , для чайника,если можно
mars
http://freetime.sinor.ru/observatory/index.phtml
Boy
спасибо










так было,так есть, и так будет.


[COLOR=blue]
Kostya
QUOTE (Milky Man @ Aug 3 2002, 03:43)
QUOTE
засунул в VirtualDub, он ему тут же, при открывании, сделал resample,


Первый раз такое слышу. Может просто читал сектора? winkold.gif
Если VirtualDub его открыл и никак не ругнулся, а потом считал и тоже всё в порядке, то проблема только одна: ты не знаешь какие ставить компрессии у аудио и видео. Если у тебя был mpg, то ставить direct Stream Copy просто неправильно. Потому что в avi не используется такое кодирование видео. И mpg2 Layer 2 тоже не используется в avi, как звуковой кодек. Если ты хочешь остаться с mpg, то тебе VirtualDub даже и запускать не надо было, поскольку он на выходе всегда выдаёт avi. Если ты хочешь иметь avi, то ставь компрессию DivX (кодек на www.divx.com) и компрессию аудио mp3 (можешь переписать Nimo Pack с www.divx-digest.com) - там набор всех аудио и видео кодеков, которые тебе могут понадобиться.
Если ты хочешь остаться с mpg (непонятно чем тебя не устраивает твой mpg, если он играется плеером), то тебе надо его починить, например, TMPGEnc. Пойти в MPG Tools и там сделать сначала Simple Demultiplex, а потом Simply Multiplex.

Не... это я перепутал, сорри, не resample, a reindexing....

А по поводу кодировки:

Video:
DivX winkold.gif MPEG4 Low-Motion
560x320
25 fps

Sound:
DivX winkold.gif AudioCompressor
44100
Stereo
16 bit

З.Ы. Я конечно достаточно зелен в вопросах кодирования, но не настолько же... :-)
Milky Man
Я не понимаю какое значение имеют кодировки, если ты ставишь Direct Stream Copy и чего ты ожидашь от финального файла? Если Direct Stream Copy, то VD ничего не меняет - просто копирует видеопоток или аудипоток в конечный файл, не внося никаких изменений. Или ты хочешь, чтобы он при этом заметил, что с видеопотоком или аудиопотоком что-то не так и сам всё подправил? smileold.gif
Или я не понял твоих объяснений или ты действительно зелен в вопросах кодирования. В обоих случаях: подробное описание входного файла, проблемы с ним и желаемого результата на выходе будет рассматриваться, как желание получать дальнейшие советы.
Если файл играется, то зачем его чинить? wacko.gif Чтобы не игрался? rolleyes.gif
Kostya
Ок, обьясню поподробнее:
Снял фильм с битого диска, открыл в дубе, тот сделал ему реиндекс и после этого я его сохранил как ави, выставив везде DirectStreamCopy, в расчете получить рабочую копию.
После этого плееры стали его показывать. Ок?
Но, размер файла вырос до 850 мег!!! (вместо 690 начальных).

Я решил прогнать по отдельности звук и видео через дуб с выставлением необходимой компрессии. Ок?

Прогнал звук - видео на DirectStreamCopy, а звук на FullProccessingMode.
Файл стал 750 мег.
Теперь обратил я свой взор на видео.
Сделал тоже самое как со звуком.
Т.е. видео FullProccessingMode, а звук на DirectStreamCopy.
И вот тут начались проблемы. Во первых - вушеупомянутый error.
Во вторых попытки вырезания от keyframe до keyframe, привели меня к пониманию того, что к концу ремонтных процедур от фильма у меня останется минут так 10-15.
Ок?
А вот теперь вопрос, как у Герцена, ЧТО ДЕЛАТЬ ТО ???

А чинить почему - так на болванку не лезет...



Valky
Видимо, что-то с фильмом не так. Я бы рекомендовал разжать видео(FullProcess без компрессии) и звук (save wav) и посмотреть их отдельно, по возможности починить, а потом собрать назад (посчитав на калькуляторе битреты). Так ты наверное сможешь убрать битые места (а не только по кейфреймам). Только звук потом придется подгонять под видео. Работка еще та, стоит ли фильм того, мож проще скачать?



hs
Либо отрезать титры в конце. Либо скачать фильм по-новой. Либо понять в каком месте происходит ошибка и найти номер плохого кадра (или кадров) и их отрезать. Как найти - заметить номер кадра или время или %% в момент когда происходит ошибка, отрезать 100 кадров с этого места или чуть раньше (video - direct stream, audio тоже), поглядеть пропала ли ошибка. Если нет - отрезать чуть раньше или чуть больше... короче трахаться конкретно прийдется biggrin.gif скорее легче скачать по-новой. Если совсем ничего не выходит - порежь пополам (или 1/4 к 3/4.. в зависимости от того где 1-я ошибка происходит) и погляди получилась ли хоть 1 из 2-х частей без ошибок. Если да - терпение и труд все перетрут :-)

Пережимать нет смысла - выглядеть будет отвратно, проще уж на 2 CD записать то что есть.



kvappa
Ну для начала, я бы не советовал с помощью VirtualDub-а иметь дело со звуком, отличным от MP3 CBR!!! Очень советую точно так же, через Direct Stream Copy, прогнать фильм в NanDub! И не забыть у звука поставить preload 1000ms, interleave 1000ms.
Потом, можно еще попробовать, при открытии файла, поставить внизу окна "Open video file" галочку напротив "Popup extended open options", затем, в дополнительно выскочившем окне, пометить галочкой "Re-derive keyframe flags". Эта операция займет пару часов, но зато полностью восстановится таблица кейфреймов. Если ничего из этого не поможет, скорее всего, тело пора относить в морг. rolleyes.gif
Kostya
Спасибо Kvappa, ща попробуем...
Babun
Если ничего непомогает,то попробуй снять image диска с помощью Clone CD,а потом вытянуть (например isobuster'ом) из image фильм.У меня такое проходило. cwm15.gif
Kostya
QUOTE (kvappa @ Aug 6 2002, 03:44)
Потом, можно еще попробовать, при открытии файла, поставить внизу окна "Open video file" галочку напротив "Popup extended open options", затем, в дополнительно выскочившем окне, пометить галочкой "Re-derive keyframe flags".

Огромное СПАСИБО!
Уже несколько дисков восстановил таким методом!
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-2025 Invision Power Services, Inc.