Forums -> Работа с видео и аудио -> проблема с Mainconcept MPEG Encoder
| Full Version

Goga-01
когда переделываю avi в mpeg то несколько минут в конце фильма
стопорится картинка а звук идёт дальше
уже было не с одним фильмом.
помогите кто может
VxWorks
Вытащи звук из оригинального файла и дай его Концепту отдельно, затем перекодируй заново.
Goga-01
я незнаю как можеш расказать
если знаешь
VxWorks
Кодирование VCD с помощью Mainconcept MPEG Encoder
как вытащить звук из AVI файла
Goga-01
зделал.
всё как и было
VxWorks
Тогда сделай фреймсерв и Дуба - должно помочь.
Goga-01
я уже делал точно как там написано
Mainconcept пишет NO video data found.
VxWorks
Какая версия Концепта?
Goga-01
MPEG Encoder 1.3.1
VxWorks
Поменяий приоритеты ридеров в Options->Import Modules
Goga-01
не помагает
я пробывал с TMPGEnc он делает 22 часа
и потом звук както затормаживает но видео идёт до конца
можно как нибуть зделать быстрее и чтобы звук нормально шол
Set
А сам AVI как воспроизводится, какого формата в нём звук и видео ?
Какое изображение в VirtualDub-е ?
Goga-01
Avi идёт замедлено
звук MPEG Layer 3
Video DivX
в Virtual Dub изаброжение хорошее
VxWorks
Помнится, эта проблема обсуждалась на форуме Майнконцепта... Скажи, а какой у фильма фреймрейт?
Goga-01
А что это такое
VxWorks
Частота кадров - посмотри в Virtual Dub
Goga-01
если я правeльно нашол то
fps 23.976
VxWorks
ОК, уже ближе :) А конвертишь в ПАЛ (25 фпс?)
Goga-01
да
VxWorks
Проблема в Концепте следующая - при определенных условиях, он считает, что в файле, сделанном 23.96 фпс, должна быть такая же длительность видео и такое же количество фреймов, как и в полученном в результате конверсии 25.000 фпс. Что не есть правильно. Из-за этого, он перестает конвертировать видео, а аудио идет.
Варианты - менять фреймрейт и потом подгонять звук под видео (как описано здесь, а затем, как здесь) Или просто конвертить TMPGEnc.
grif
я тут заглянул в форум Mainconcept там несколько рецептов избавления от этой проблемы.Самый простой- попробуй реинкодировать в NTSC вместо ПАЛ .
Я правда сам ещё не пробывал.
Удачи!
VxWorks
Да, так тоже можно, только не в NTSC, а в NTSC-film
RedAndr
У меня такая же проблема, кодирую из PAL в NTSC. Приходится дописывать в конец AVI кусок того же файла в 1/6 размером от оригинала. Который кодируется в таком случае нормально. Изврат, конечно, а что ещё делать?

grif А какие там ещё рецепты есть? Ссылочку можно?
grif
QUOTE (RedAndr @ Jun 18 2003, 02:56 AM)
У меня такая же проблема, кодирую из PAL в NTSC. Приходится дописывать в конец AVI кусок того же файла в 1/6 размером от оригинала. Который кодируется в таком случае нормально. Изврат, конечно, а что ещё делать?

grif А какие там ещё рецепты есть? Ссылочку можно?

Redandr- http://forum.mainconcept.com/viewtopic.php?p=808#808

http://forum.mainconcept.com/viewtopic.php?p=1914#1914

izvini , doma naidu drugie, soobshu

RedAndr
QUOTE (grif @ Jun 18 2003, 08:02 AM)
Redandr- http://forum.mainconcept.com/viewtopic.php?p=808#808

http://forum.mainconcept.com/viewtopic.php?p=1914#1914

izvini , doma naidu drugie, soobshu

Спасибо, будем разбираться! ;)

Надо ж, я всё удивляюсь, такая программа, не из "халявных", написанная далеко не дилетантами и не бесплатная, а допустили такую грубейшую примитивную ошибку, да ещё и не спешат исправлять её :unsure:.
VxWorks
QUOTE
Надо ж, я всё удивляюсь, такая программа, не из "халявных", написанная далеко не дилетантами и не бесплатная, а допустили такую грубейшую примитивную ошибку, да ещё и не спешат исправлять её

Я тоже был сильно удивлен.
RedAndr
Похоже пора переходить на Canopus ProCoder ;). Надоело возится одновременно с ffdshow, VDub, AviSynth и Mainconcept-ом. Глучит последний нещадно! :angry:
VxWorks
QUOTE
Похоже пора переходить на Canopus ProCoder . Надоело возится одновременно с ffdshow, VDub, AviSynth и Mainconcept-ом. Глучит последний нещадно!

Глючит - это да. Из последних глюков: делал я ДВД диск с 3 часами видео (не спрашивайте зачем). Макс 5К, средний 3К и мин 2К.
Все сконвертил, поставил - мама дорогая! Жуткие провблемы с движением в стиле "два шага вперед - один назад". Думал уже, что поля перепутал, ан нет.
Две недели промучился, пытаясь перекодировать разлицными путями. В итоге, плюнул на все, задрал контраст в Дубе и сделал фреймсерв. Информации стало меньше и все закодировалось хорошо.
Но почему, спрашивается, Концепт не мог поднять битрейт на быстрых сценах?

А переходить на Прокодер - у меня он глючит еще больше, чем Концепт. Например, при кроппинге DV файлов (я все хватаю в DV) он просто вылетает.
Или начинает извращаться с полями ни с того ни с сего.
Guest
народ я кодирую в NTFS SVCD 29 из AVI 25. И всеравно тормозит видео в конце. Кто какой рецепт еще может дать?
grif
Попробуй ещё вот это почитать.

http://forum.mainconcept.com/viewtopic.php?t=455

Да у них похоже серёзный баг при переходе из PAL B NTSC и обратно. :angry:
RedAndr
В результате мучений я пришёл к выводу, что менять FPS надо чем то иным, например через AviSynth. Кстати говоря, Mainconcept у меня отказывается читать avs-ки, просто вылетает и всё. Приходится их фреймсерверить через Дуб. Вот изврат то, два фреймсервера! :)
VxWorks
Действительно, изврат. А не проще ли было бы Прокодером? :)
RedAndr
QUOTE (VxWorks @ Jun 20 2003, 10:16 PM)
Действительно, изврат. А не проще ли было бы Прокодером? :)

Может и проще :), но я только начал с ним работать и изучать, не все эксперименты проведены ;). Но по первым впечятлениям, он точно не хуже Mainconcept-а (ещё б, за такую то цену! B)). Разницу в качестве не заметил, хотя всё единогласно утверждают, что ProCoder лучший програмный (и не только) MPEG кодер. Наверное так оно и есть, я пока не приглядывался пристально (и с лупой) :). Скорость в HQ режиме практически как у MC, в MQ конечно медленее. Глюков пока не видел. Будем продолжать! :)
VxWorks
У меня прокодер глючит кошмарно - то все надписи с экрана пропадут (только графика остается), то выбивает его.
RedAndr
QUOTE (VxWorks @ Jun 23 2003, 09:03 AM)
У меня прокодер глючит кошмарно - то все надписи с экрана пропадут (только графика остается), то выбивает его.

Очень странно, у меня работает вполне нормально. А какая версия?
Хотя согласен, интерфес у него доморошенный и непривычный ;).
VxWorks
1.01.35.0
RedAndr
QUOTE (VxWorks @ Jun 23 2003, 07:34 PM)
1.01.35.0

У меня тоже ;). Может поновее попробовать версию?
Guest
может генк лучше?
VxWorks
ИМХО, качество Концепта выше.
Delta.R
QUOTE (VxWorks @ Jun 15 2003, 05:37 PM)
Проблема в Концепте следующая - при определенных условиях, он считает, что в файле, сделанном 23.96 фпс, должна быть такая же длительность видео и такое же количество фреймов, как и в полученном в результате конверсии 25.000 фпс. Что не есть правильно. Из-за этого, он перестает конвертировать видео, а аудио идет.
Варианты - менять фреймрейт и потом подгонять звук под видео (как описано здесь, а затем, как здесь) Или просто конвертить TMPGEnc.

Ya ne hochu s toboy ne soglasitsya , no u menya est sposob poproshe , da i s frameratom ne nushno igratsya. Po moemu problema ne v video , a v kachestve sapisi audio , obychno s ineta ya poluchayu filmy gde audio sapisano v 48000kHz , a nushno 41100 tam u tebya vse pravilno stoit , no po moemu (i ya ni v koem sluchae ne utvershdayu eto , tem bolee tebe) oshibka imenno v audio , a ne vo framerate.

Dlya etogo ya beru Magix music cleaning Lab , saryashayu tuda audio is filma , posle chego on menya sprashivaet , hochu li ya pomenyat Curent sample rate s 48000 na 41100 , nashimaem da i sohranyaem eto na shestkiy disc ( V PCM estestvenno ). Posle chego VirtualDubom meshaem originalnoe video ( ne menyaya Framerate) s poluchennym is Cleaning Lab WAV failom , gotovo , moshno codirovat v mpeg , bolshe ne budet nikakogo rashoshdeniya svuka s isobrasheniem.

Ya tut vrode ne sovsem po teme , prosto hotel tebya poblagodarit sa pomosh.
VxWorks
Баг этот уже существует давно и признан Майнконцептом :(
То, что я здесь писал - содрано с их сайта.

Что же касается частоты дискретизации, то ее можно поменять в том же Дубе (если ты читал статью о том, как вытащить звук, через Дуб, я об этом говорил).


Но в любом случае, спасибо за интересную информацию!
Delta.R
Kogda ya eto proboval v Dube delat u menya chasto poluchalos rashoshdenie svuka s video pri konvertirovanii v MPEG , a vot s Cleaning labom u menya takih problem eshe ni rasu ne vosnikalo.
Delta.R
Ya tut poraskinul mosgami i podumal.........V obshem v Cleaning labe , kogda menyaesh s 48000 na 44100 na grafike vidno , chto menyaetsya vremya proigryvaniya audio faila , vot tut to mne kashetsya sobaka i porylas....Poprobuy v svoem Sonice posle togo kak vytashish svuk v Dube , podstavit ego k video ne menyaya Framerate , ya dumayu nushno budet korigirovat. A problema dryganiya na VCD leshit v tom , chto Genc ili pohoshie progi pytayutsya podognat video i audio pod odno vremya , dlya etogo im nushno vremya ot vremeni tormosit kadr. Dokasatelstvom moey teorii slushit to , chto ya ushe konvertiroval AVI s 25.000 framerate i kadr vse ravno dergalsya , a byvalo i 23.976 bes vsyakih problem shlo , poetomu ya schitayu , chto vse delo v audio.
VxWorks
QUOTE
V obshem v Cleaning labe , kogda menyaesh s 48000 na 44100 na grafike vidno , chto menyaetsya vremya proigryvaniya audio faila , vot tut to mne kashetsya sobaka i porylas....

А почему оно должно меняться? Как частота дискретизации влияет на продолжительность? Связи же никакой нет.

QUOTE
A problema dryganiya na VCD leshit v tom , chto Genc ili pohoshie progi pytayutsya podognat video i audio pod odno vremya , dlya etogo im nushno vremya ot vremeni tormosit kadr.

В общем-то так оно и есть, похоже. Но с дерганием есть еще и другая проблема. Когда Генк конвертит из, скажем 24 кпс в 25 кпс, он вставляет дополнительный кадр каждую секунду, Естественно, что кадр этот ему взять неоткуда и он дублирует (или, если очень умный) интерполирует его на основе двух кадров. Вот из-за этого и происxодят проблемы с движением.
При изменении фреймрейта (как я и писал в статье), фильм будет идти быстрее, но это незаметно. То же будет и со звуком, он будет идти быстрее, за cчет этого изменится тональность. Я этого изменения не замечаю.
Delta.R
Ya i sam ne ponimayu pochemu vremya menyaetsya , no esli na grafike v Labe eto otobrashaetsya , ya nichego podelat ne mogu i kakoy smysl mne vas obmanyvat?
Anvar
Да конечно не заметно что фильм идет быстрее! Еще как заметно, смотриш как на перемотке!
VxWorks
QUOTE
Anvar

Что значит, как на перемотке? Если у тебя был фильм 24 к\с, а ты ему сделал 25, то никак зрительно ты это не заметишь. Ты же смотришь кинофильмы по телевизору, которым делали то же самое, из-за чего они идут на пару минут короче.
Может, у тебя фреймрейт 10-12, тогда будет очень заметно :)