Привет, Гость ( Вход | Регистрация )


 
Reply to this topicStart new topicStart Poll

Каскадный · [ Стандартный ] · Линейный+

> К знатокам рипа и конвертирования.

Kostya
post Вторник, 23 Июля 2002, 19:10
Сообщение #1


Опытный кинолюбитель
***

Группа: Мемберы
Сообщений: 340
Регистрация: 13 Мая '01
Откуда: Yoqneam, Israel



2 Юзер   Цитировать


Ситуация следующая:
Есть СД с битыми секторами. С помощью 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".

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

З.Ы. При всем этом, плеер играет фильм без проблем.


--------------------
Если отладка - процесс удаления ошибок,
то программирование должно быть процессом их внесения. © Э.Дейкстра
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Gesha
post Вторник, 23 Июля 2002, 22:00
Сообщение #2


Опытный кинолюбитель
***

Группа: Мемберы
Сообщений: 390
Регистрация: 10 Апр '02
Откуда: NY, NY, USA



2 Юзер   Цитировать


Попробуй пропусти его через TMPG
http://www.chip.de/downloads_updates/downl...ates_62309.html


--------------------
Hard work may not kill me, but why take a chance :)
=====================================
[URL=http://www.geocities.com/the_gena]My Films[/URL]
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Paul
post Среда, 24 Июля 2002, 13:02
Сообщение #3


Завсегдатай
****

Группа: Мемберы
Сообщений: 624
Регистрация: 01 Сен '01



2 Юзер   Цитировать


А DivFix пробовал?


--------------------
Nissan NOTE CLub - Клуб любителей автомобиля Ниссан Ноут, форум
http://www.clubnote.ru
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kostya
post Среда, 24 Июля 2002, 14:32
Сообщение #4


Опытный кинолюбитель
***

Группа: Мемберы
Сообщений: 340
Регистрация: 13 Мая '01
Откуда: Yoqneam, Israel



2 Юзер   Цитировать


QUOTE (Paul @ Jul 24 2002, 12:02)
А DivFix пробовал?

А кто это такой и с чем его едят?


--------------------
Если отладка - процесс удаления ошибок,
то программирование должно быть процессом их внесения. © Э.Дейкстра
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Paul
post Среда, 24 Июля 2002, 14:41
Сообщение #5


Завсегдатай
****

Группа: Мемберы
Сообщений: 624
Регистрация: 01 Сен '01



2 Юзер   Цитировать


Восстанавливает почти любые битые avi-шки.
http://www.divx-digest.com/software/divfix.html


--------------------
Nissan NOTE CLub - Клуб любителей автомобиля Ниссан Ноут, форум
http://www.clubnote.ru
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kostya
post Среда, 24 Июля 2002, 16:55
Сообщение #6


Опытный кинолюбитель
***

Группа: Мемберы
Сообщений: 340
Регистрация: 13 Мая '01
Откуда: Yoqneam, Israel



2 Юзер   Цитировать


QUOTE (Paul @ Jul 24 2002, 12:02)
А DivFix пробовал?

Не помог... sad.gif


--------------------
Если отладка - процесс удаления ошибок,
то программирование должно быть процессом их внесения. © Э.Дейкстра
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
b-x
post Четверг, 25 Июля 2002, 4:18
Сообщение #7


Видеоман
*****

Группа: Мемберы
Сообщений: 1961
Регистрация: 27 Мар '01
Откуда: USA



2 Юзер   Цитировать


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

http://www.divx-digest.com/software/avipreview.html
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Milky Man
post Суббота, 03 Августа 2002, 4:43
Сообщение #8


Видеоман
*******

Группа: Ветеран Team RDA
Сообщений: 3409
Регистрация: 02 Июля '01
Откуда: Canada, Ontario, Toronto



2 Юзер   Цитировать


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.


--------------------
Волк, который съел твоего врага, ещё не твой друг.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Boy
post Суббота, 03 Августа 2002, 12:29
Сообщение #9


Начинающий кинолюбитель
**

Группа: Мемберы
Сообщений: 80
Регистрация: 07 Дек '06



2 Юзер   Цитировать


кто может объяснить как переписать VHS в MPEG4 весь процес с программами и настройками , или ссылку где это достурно описано , для чайника,если можно
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
mars
post Суббота, 03 Августа 2002, 21:09
Сообщение #10


Заслуженный RDA мембер
*****

Группа: Ветеран Team RDA
Сообщений: 1607
Регистрация: 07 Июля '01
Откуда: Bruxelles, Belgium



2 Юзер   Цитировать




--------------------
вот так все и было....
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Boy
post Суббота, 03 Августа 2002, 21:56
Сообщение #11


Начинающий кинолюбитель
**

Группа: Мемберы
Сообщений: 80
Регистрация: 07 Дек '06



2 Юзер   Цитировать


спасибо










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


[COLOR=blue]
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kostya
post Воскресенье, 04 Августа 2002, 12:30
Сообщение #12


Опытный кинолюбитель
***

Группа: Мемберы
Сообщений: 340
Регистрация: 13 Мая '01
Откуда: Yoqneam, Israel



2 Юзер   Цитировать


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

З.Ы. Я конечно достаточно зелен в вопросах кодирования, но не настолько же... :-)


--------------------
Если отладка - процесс удаления ошибок,
то программирование должно быть процессом их внесения. © Э.Дейкстра
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Milky Man
post Воскресенье, 04 Августа 2002, 14:14
Сообщение #13


Видеоман
*******

Группа: Ветеран Team RDA
Сообщений: 3409
Регистрация: 02 Июля '01
Откуда: Canada, Ontario, Toronto



2 Юзер   Цитировать


Я не понимаю какое значение имеют кодировки, если ты ставишь Direct Stream Copy и чего ты ожидашь от финального файла? Если Direct Stream Copy, то VD ничего не меняет - просто копирует видеопоток или аудипоток в конечный файл, не внося никаких изменений. Или ты хочешь, чтобы он при этом заметил, что с видеопотоком или аудиопотоком что-то не так и сам всё подправил? smileold.gif
Или я не понял твоих объяснений или ты действительно зелен в вопросах кодирования. В обоих случаях: подробное описание входного файла, проблемы с ним и желаемого результата на выходе будет рассматриваться, как желание получать дальнейшие советы.
Если файл играется, то зачем его чинить? wacko.gif Чтобы не игрался? rolleyes.gif


--------------------
Волк, который съел твоего врага, ещё не твой друг.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kostya
post Воскресенье, 04 Августа 2002, 15:44
Сообщение #14


Опытный кинолюбитель
***

Группа: Мемберы
Сообщений: 340
Регистрация: 13 Мая '01
Откуда: Yoqneam, Israel



2 Юзер   Цитировать


Ок, обьясню поподробнее:
Снял фильм с битого диска, открыл в дубе, тот сделал ему реиндекс и после этого я его сохранил как ави, выставив везде DirectStreamCopy, в расчете получить рабочую копию.
После этого плееры стали его показывать. Ок?
Но, размер файла вырос до 850 мег!!! (вместо 690 начальных).

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

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

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



--------------------
Если отладка - процесс удаления ошибок,
то программирование должно быть процессом их внесения. © Э.Дейкстра
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Valky
post Вторник, 06 Августа 2002, 0:13
Сообщение #15


Арт-директор
******

Группа: Team RDA
Сообщений: 2386
Регистрация: 04 Июля '01
Откуда: Russia



2 Юзер   Цитировать


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

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
hs
post Вторник, 06 Августа 2002, 4:10
Сообщение #16


Завсегдатай
****

Группа: Мемберы
Сообщений: 753
Регистрация: 30 Мар '01
Откуда: there



2 Юзер   Цитировать


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

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

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
kvappa
post Вторник, 06 Августа 2002, 4:44
Сообщение #17


Нанотехник с ключом на 12
***********

Группа: Админы
Сообщений: 9123
Регистрация: 14 Авг '01
Откуда: Альфа-центавра



2 Юзер   Цитировать


Ну для начала, я бы не советовал с помощью VirtualDub-а иметь дело со звуком, отличным от MP3 CBR!!! Очень советую точно так же, через Direct Stream Copy, прогнать фильм в NanDub! И не забыть у звука поставить preload 1000ms, interleave 1000ms.
Потом, можно еще попробовать, при открытии файла, поставить внизу окна "Open video file" галочку напротив "Popup extended open options", затем, в дополнительно выскочившем окне, пометить галочкой "Re-derive keyframe flags". Эта операция займет пару часов, но зато полностью восстановится таблица кейфреймов. Если ничего из этого не поможет, скорее всего, тело пора относить в морг. rolleyes.gif


--------------------
Крокодилы ходят лёжа
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kostya
post Вторник, 06 Августа 2002, 18:11
Сообщение #18


Опытный кинолюбитель
***

Группа: Мемберы
Сообщений: 340
Регистрация: 13 Мая '01
Откуда: Yoqneam, Israel



2 Юзер   Цитировать


Спасибо Kvappa, ща попробуем...


--------------------
Если отладка - процесс удаления ошибок,
то программирование должно быть процессом их внесения. © Э.Дейкстра
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Babun
post Понедельник, 12 Августа 2002, 11:07
Сообщение #19


Опытный кинолюбитель
***

Группа: Мемберы
Сообщений: 242
Регистрация: 02 Июля '01
Откуда: Israel



2 Юзер   Цитировать


Если ничего непомогает,то попробуй снять image диска с помощью Clone CD,а потом вытянуть (например isobuster'ом) из image фильм.У меня такое проходило. cwm15.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kostya
post Четверг, 15 Августа 2002, 13:04
Сообщение #20


Опытный кинолюбитель
***

Группа: Мемберы
Сообщений: 340
Регистрация: 13 Мая '01
Откуда: Yoqneam, Israel



2 Юзер   Цитировать


QUOTE (kvappa @ Aug 6 2002, 03:44)
Потом, можно еще попробовать, при открытии файла, поставить внизу окна "Open video file" галочку напротив "Popup extended open options", затем, в дополнительно выскочившем окне, пометить галочкой "Re-derive keyframe flags".

Огромное СПАСИБО!
Уже несколько дисков восстановил таким методом!


--------------------
Если отладка - процесс удаления ошибок,
то программирование должно быть процессом их внесения. © Э.Дейкстра
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicTopic OptionsStart new topic
1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
здесь находятся:
 

Lo-Fi Версия CMSBlog Сейчас: Суббота, 03 Мая 2025, 18:17