|
kurt89
![Top Loader 01* 100GB](https://static.rutr.life/ranks/s_toploader_1.gif) ![](https://static.rutr.life/avatars/0/23/2066923.gif) Стаж: 17 лет 2 месяца Сообщений: 286
|
kurt89 ·
09-Окт-13 10:12
(11 лет 4 месяца назад)
столкнулся со следующим:
1) при индексировании файла .ts
с помощью встроенной утилиты MeGUI выдает
Что выбирать?
2) на этапе создания .avs скрипта в превью картинки получается следующее (рассыпание исходной картинки)
Как с этим бороться?
|
|
Xpюша
Стаж: 15 лет 7 месяцев Сообщений: 3635
|
Xpюша ·
09-Окт-13 10:51
(спустя 39 мин.)
garageforsale писал(а):
61200773Да и в VCR вроде это же можно.
Но скорее всего, что VCR, как и его потомок, при сохранении итогового монтажа ринется пережимать его field-based части во frame-based.
|
|
george$t
Стаж: 14 лет 10 месяцев Сообщений: 4358
|
george$t ·
09-Окт-13 12:33
(спустя 1 час 41 мин.)
kurt89
DGAVC c интерлейсным AVC не очень.
Если позволяет система - то отдельный индекс DGIndexNV с энкодом без звука.
Если нет, то как здесь:
https://rutr.life/forum/viewtopic.php?p=60308576#60308576
И чуть ранее:
https://rutr.life/forum/viewtopic.php?p=59443982#59443982
|
|
maxtvm
Стаж: 15 лет 2 месяца Сообщений: 46
|
maxtvm ·
09-Окт-13 15:16
(спустя 2 часа 43 мин., ред. 09-Окт-13 18:55)
Кодировал видео через MeGui отснятое с камеры. Столкнулся с такой проблемой... У некоторых видео изменился fps на 5, исходный был 25. В x264 передаются такие параметры:
скрытый текст
program --tune film --bitrate 400 --output "output" "input"
Самое странное что некоторые видео сконвертировались нормально, т.е. с 25 фпс, а другие фпс изменился до 5. C чем это может быть связано&
PS:Проблемные видео были большого размера
Update:
Разобрался в чем дело... Конвертирую через One-click(так как много видео), он автоматом в avisynth скрипт добавляет комманду TDecimate(cycleR=4), изза нее режет кадры и фпс еще до 5 ставит. Теперь другой вопрос)) Как сделать чтобы конвертировало без нее, все через тот же One-Click?
|
|
kurt89
![Top Loader 01* 100GB](https://static.rutr.life/ranks/s_toploader_1.gif) ![](https://static.rutr.life/avatars/0/23/2066923.gif) Стаж: 17 лет 2 месяца Сообщений: 286
|
kurt89 ·
09-Окт-13 17:07
(спустя 1 час 51 мин.)
спасибо, пробую DGIndexNV
|
|
Xpюша
Стаж: 15 лет 7 месяцев Сообщений: 3635
|
Xpюша ·
12-Окт-13 00:07
(спустя 2 дня 6 часов, ред. 12-Окт-13 00:07)
Xpюша писал(а):
61169609"Случаи - они разные бывают..." Например, идёшь покадрово вперёд - всё прекрасно, всё замечательно. Идёшь по только что пройденному месту так же покадрово назад - лезут дефекты.
Накаркал. Попался фильм, в котором совершенно непонятно из-за чего на некоторых кадрах изображение разваливается на квадраты. Вот махонький (меньше секунды) фрагмент. Если в загрузить его в AvsP, пройти покадрово за кадр 10 и вернуться назад (или просто стать на кадр 9 или 10 и понажимать F5), то изображение этих двух кадров, бывшее поначалу нормальным, разваливается. Причём зачастую при последовательных нажатиях F5 оно разваливается всё больше и больше. А иногда вообще на месте правильного начинает прорисовываться изображение другого - постороннего - кадра. Эффект наблюдается с MPEG2Source, FFVideoSource (их индексы там же, в архиве) и декодером Elecard через DirectShowSource на двух совершенно разных компьютерах.
Мест таких в фильме - десятки. Причём ладно бы искусственные топтание на месте или ход назад. Но эти дефекты лезут и при простом линейном перегоне в lossless AVI.
Файл проверил и сам (MPEG Video ES Utils, StreamEye), и утилитами для проверки MPEG2 (включая декодируемость) - никаких замечаний.
Соответственно, два вопроса:
1. Что за чертовщина?
2. Как ЭТО перевести во что-то, пригодное для дальнейшей обработки (хоть тот же AVI)?
|
|
george$t
Стаж: 14 лет 10 месяцев Сообщений: 4358
|
george$t ·
12-Окт-13 00:30
(спустя 22 мин.)
Xpюша
Ну да, кажись, только нВидия его нормально воспринимает.
http://multi-up.com/912271
|
|
busoti
![](https://static.rutr.life/avatars/4/27/22348027.jpg) Стаж: 13 лет 8 месяцев Сообщений: 2839
|
busoti ·
12-Окт-13 03:36
(спустя 3 часа, ред. 12-Окт-13 14:30)
Xpюша
imgeorgest
imgeorgest писал(а):
61239183Ну да, кажись, только нВидия его нормально воспринимает.
У меня ATI Radeon . Открывал на DSS2 - выдаёт ошибку. Открыл на MPEG2Source в XviD4PSP 5, ресайзер Spline144Resize с учётом кропа выставил 720х552. Щёлкал, щёлкал и в AvsP, и в PictureView - всё нормально. Выставил разрешение по кропу 700х576 и картинка на 10-11 кадрах рассыпается на квадраты. Вернул разрешение назад на 720х552, опять стало нормально.
Цитата:
1. Что за чертовщина?
Неправильное редактирование контейнера, таких случаев полно...
|
|
Xpюша
Стаж: 15 лет 7 месяцев Сообщений: 3635
|
Xpюша ·
12-Окт-13 10:21
(спустя 6 часов, ред. 12-Окт-13 10:21)
imgeorgest писал(а):
61239183Ну да, кажись, только нВидия его нормально воспринимает.
И как назло - ни у меня, и у кого из окружающих nVidia нет...
busoti4444 писал(а):
61239899Выставил разрешение по кропу 700х576 и картинка на 10-11 кадрах рассыпается на квадраты. Вернул разрешение назад на 720х552, опять стало нормально.
У меня разваливается даже когда с кадром вообще никаких преобразований. Скрипт из одной строчки:
Код:
MPEG2Source("test.d2v")
- и всё равно разваливается.
busoti4444 писал(а):
61239899Неправильное редактирование контейнера
Я этот файл чуть ли не побайтно изучал. И проверялки натравливал. Единственный непорядок, который в потоке обнаружился - кое-где характеристики кадров не укладываются в профиль Main@Main. Но перебивание профиля даже на High1440@High не помогло.
И просто файл пересохранял (в m2v и mpg). Ничего не меняется.
busoti4444 писал(а):
61239899таких случаев полно...
Чтобы последовательное обращение к одному и тому же кадру индексированного файла давало с каждым разом разный результат - я даже теорию такого процесса представить не могу.
Ага, высмотрел таки причину. Там в заголовке GOP заявлено "closed", хотя фактически она - "open". Изменил в соответствующем месте тестового файлика один бит - и MPEG2Source начал нормально его декодировать.
Осталось немного поработать ведром над файлом всего фильма - и золотой ключик будет в кармане.
|
|
george$t
Стаж: 14 лет 10 месяцев Сообщений: 4358
|
george$t ·
12-Окт-13 12:38
(спустя 2 часа 16 мин.)
Xpюша писал(а):
61241427И как назло - ни у меня, и у кого из окружающих nVidia нет...
Xpюша писал(а):
61241427Изменил в соответствующем месте тестового файлика один бит - и MPEG2Source начал нормально его декодировать.
Э-ээ, нет уверенности, что ДГНВ не потерял бы каданс на полном источнике. В его поведении тоже не всё было понятно. Грузишь в АВСП с прописыванием полных путей - всё чётко. Через шаблоны расширений DGMultiSource(***) - блоки. Подключаешь QTGMC - опять всё нормально, 21 кадр.
Через DSS с деинтерлейсом, хоть и без блоков, LAV давал 18 кадров, теряя 3 первых кадра, ffdshow - 20 с двумя дублями в конце.
|
|
busoti
![](https://static.rutr.life/avatars/4/27/22348027.jpg) Стаж: 13 лет 8 месяцев Сообщений: 2839
|
busoti ·
12-Окт-13 13:20
(спустя 42 мин.)
imgeorgest писал(а):
61243523Подключаешь QTGMC - опять всё нормально
На нём тоже не всё однозначно. Выставляешь поля TFF по анализатору - рассыпается, выставляешь VARIABLE - нормально...
|
|
nick7inc
![](https://static.rutr.life/avatars/0/76/1210776.png) Стаж: 17 лет 6 месяцев Сообщений: 105
|
nick7inc ·
12-Окт-13 14:14
(спустя 53 мин., ред. 12-Окт-13 16:00)
День добрый. Хочу пожать мульт из MPEG2 в x264. Исходный материал в MKV контейнере, делался из DVD без фильтров, пережатия и других преобразований. Поставил MEGUI, немного разобрался. Загвоздка в Aspect Ratio. У исходного материала оно 4:3. Открываю файл в MeGUI, указываю формат исходного видео 4:3, пережатие не делаю, галку ставлю только на обрезке. В предпросмотре MEGUI видео слегка приплюснутое. Ставил галку в окне предпросмотра, указывал 4:3, но галка не сохраняется, если закрыть окно и снова открыть его. В свойствах кодека поставил Force 4:3. После кодирования в Media Player Clasic (стоит галка использовать аспект по-умолчанию) видео Widescreen. Если ставить Force 4:3, то всё нормально.
Скажите, где в MEGUI можно задать соотношение сторон, чтобы он не делал Wide screen? Так надо делать?
|
|
Xpюша
Стаж: 15 лет 7 месяцев Сообщений: 3635
|
Xpюша ·
12-Окт-13 14:20
(спустя 6 мин., ред. 12-Окт-13 14:20)
imgeorgest, busoti4444
С полями и деинтерлейсом - вопросов нет. На данном фильме это делается иным методом - гораздо более правильным и простым.
Вся ж проблема была в том, что самая первая строка скрипта (декодер) выдавала битые кадры.
Когда выяснилось из-за чего - стало ясно и что делать (с исходником).
|
|
busoti
![](https://static.rutr.life/avatars/4/27/22348027.jpg) Стаж: 13 лет 8 месяцев Сообщений: 2839
|
busoti ·
12-Окт-13 14:45
(спустя 24 мин.)
Xpюша
Цитата:
На данном фильме это делается иным методом - гораздо более правильным и простым
Не всегда более правильный и простой даёт лучшую картинку...
|
|
george$t
Стаж: 14 лет 10 месяцев Сообщений: 4358
|
george$t ·
12-Окт-13 15:18
(спустя 32 мин.)
Xpюша писал(а):
61244745самая первая строка скрипта (декодер) выдавала битые кадры.
Да это понятно, он и не рассчитан на некондицию. Не каждый сможет закрыть ложный гоп, и просто его найти. Тут вам карты в руки, может, и ноухау позже обнародуете.
|
|
Exner
![Top Loader 02* 300GB](https://static.rutr.life/ranks/s_toploader_2.gif) ![](https://static.rutr.life/avatars/2/55/13775255.png) Стаж: 15 лет 2 месяца Сообщений: 2271
|
Exner ·
12-Окт-13 17:20
(спустя 2 часа 1 мин., ред. 12-Окт-13 17:20)
Парни, есть ли возможность удалить из видеоряда Closed Captions, а то какую-то херню с иероглифами показывают?
|
|
Xpюша
Стаж: 15 лет 7 месяцев Сообщений: 3635
|
Xpюша ·
12-Окт-13 17:20
(спустя 46 сек.)
Exner писал(а):
61246896Парни, есть ли возможность удалить из видеоряда Closed Captions, а то какую-то херню с иероглифами показывают?
Запросто. Правый нижний угол ReStream. Если, конечно, это действительно СС.
|
|
Lenchik
Стаж: 18 лет 7 месяцев Сообщений: 854
|
Lenchik ·
12-Окт-13 17:23
(спустя 2 мин.)
Xpюша
Попробуйте в качестве плагинов-источников L-Smash source и тот, что подключает LAV Splitter. Искать их с инструкциями на дум9, а второй возможно даже в этой теме полгода назад проскакивал. Из серии - вдруг поможет, чем чёрт не шутит.
|
|
Exner
![Top Loader 02* 300GB](https://static.rutr.life/ranks/s_toploader_2.gif) ![](https://static.rutr.life/avatars/2/55/13775255.png) Стаж: 15 лет 2 месяца Сообщений: 2271
|
Exner ·
12-Окт-13 17:37
(спустя 14 мин.)
Xpюша писал(а):
61246965Правый нижний угол ReStream
Эмм... А где именно?
|
|
Xpюша
Стаж: 15 лет 7 месяцев Сообщений: 3635
|
Xpюша ·
12-Окт-13 18:01
(спустя 24 мин., ред. 12-Окт-13 18:05)
imgeorgest писал(а):
61245466Да это понятно, он и не рассчитан на некондицию.
Там ситуация в изрядной части фильма щекотливая: я даже не знаю, как такие GOP нужно называть - закрытыми или открытыми.
Ведь чем отличается закрытая от открытой? В закрытой все P- и B-кадры в качестве опорных могут использовать только кадры этой же самой GOP (один I-кадр и один P-кадр). А в открытой некоторые кадры могут использовать в качестве опорных кадры из других GOP (технически это: для первых B-кадров опорными можно использовать I-кадр этой же GOP и последний P-кадр предыдущей GOP).
Визуально разница отслеживается так: в закрытой GOP кадры идут (в порядке воспроизведения) - IBBPBBP..., в открытой - BBIBBPBBP...
Но ведь "могут использовать" - это не "обязаны использовать"! Представим, что последовательность кадров GOP - BBIBBPBBP..,. но первые B-кадры в качестве опорного используют только "местный" I-кадр, а ссылок на P-кадр предыдущей GOP в них нет. Такая GOP открытая или как?
В том фильме таких GOP - больше 500. И они там помечены как закрытые.
И всё бы ничего, но в некоторых местах у начальных B-кадров таких GOP есть таки ссылки на P-кадры предыдущей GOP. Вот на них-то разваливание и случается.
imgeorgest писал(а):
61245466и ноухау позже обнародуете.
Разбираться с каждой GOP вручную как-то не хотелось. Удобнее было бы поменять тип у всех разом на "open". Но насколько это безопасно? Я немного подумал и решил, что если подобную GOP, не содержащую ссылок на предыдущую GOP, пометить как открытую, то ничего плохого случиться не должно: ну, сказали, что можем использовать "чужой" P-кадр, и не использовали его - что тут такого? Декодер всего лишь чуть дольше в памяти его продержит. Совсем другое дело в исходнике, когда говорится, что кадр не понадобится, декодер его из памяти выбрасывает, а он потом оказывается нужен.
Но, с другой стороны, настоящие закрытые GOP объявлять открытыми не хотелось - мало ли как декодеры на это отреагируют (был несколько месяцев назад занятный случай - тоже связанный с некоторой неоднозначностью понятия "open GOP").
Поэтому для начала удостоверился, что в этом фильме все "закрытые" GOP начинаются с "BB". Привлекать сторонние программы и тем более писать под этот случай свою - поленился. Вместо этого взял .d2v (он же текстовый) и проанализировал его.
Оказалось, что "настоящих" GOP (начинающихся с I) в фильме нет.
После этого подумал: "А что будет, если не менять флаги в заголовках, а внести исправления в .d2v? Чего тогда будет слушаться MPEG2Source - того, что в заголовках, или того, что в .d2v?"
Проверил - оказалось, что .d2v. И в результате вся борьба с фильмом свелась к оптовой замене одних буковок на другие в текстовом редакторе
Exner писал(а):
61247169А где именно?
"User Data". Из выпадающего списка выбрать "Удалить".
|
|
Exner
![Top Loader 02* 300GB](https://static.rutr.life/ranks/s_toploader_2.gif) ![](https://static.rutr.life/avatars/2/55/13775255.png) Стаж: 15 лет 2 месяца Сообщений: 2271
|
Exner ·
12-Окт-13 18:03
(спустя 1 мин.)
Xpюша писал(а):
61247439"User Data". Из выпадающего списка выбрать "Удалить".
Спасибо. Работает.
|
|
george$t
Стаж: 14 лет 10 месяцев Сообщений: 4358
|
george$t ·
12-Окт-13 20:02
(спустя 1 час 59 мин., ред. 12-Окт-13 20:02)
Xpюша
Зело! ![](https://static.rutr.life/smiles/icon_eek.gif) Но спасибо. Короче, основной инструмент - голова.
Xpюша писал(а):
61247439После этого подумал: "А что будет, если не менять флаги в заголовках, а внести исправления в .d2v?
Ситуация, вообще-то, знакомая, за DGNV тоже иногда приходится править индекс. Но не так глобально, по мелочам...
|
|
busoti
![](https://static.rutr.life/avatars/4/27/22348027.jpg) Стаж: 13 лет 8 месяцев Сообщений: 2839
|
busoti ·
12-Окт-13 20:08
(спустя 6 мин.)
Xpюша писал(а):
61247439свелась к оптовой замене одних буковок на другие в текстовом редакторе
Иногда подобные методы эффективнее официальных путей. К примеру, если в SolveigMM Video Splitter в окне выходного файла вручную заменить расширение файла, то он сохранит в другой контейнер, хотя не должен этого делать.
|
|
fozzy412
![Top Seed 01* 40r](https://static.rutr.life/ranks/s_topseed_1.gif) ![](https://static.rutr.life/avatars/1/80/9706180.jpg) Стаж: 15 лет 10 месяцев Сообщений: 3199
|
fozzy412 ·
12-Окт-13 21:58
(спустя 1 час 49 мин.)
подскажите где и чем в собственном рипе задать выходные пропорции? тоесть у мну разрешение 720х552 но я хочу чтобы при просмотре он сам растягивался до 16:9, как на DVD анаморф
|
|
alfsuind
![Top Loader 02* 300GB](https://static.rutr.life/ranks/s_toploader_2.gif) Стаж: 14 лет 10 месяцев Сообщений: 880
|
alfsuind ·
12-Окт-13 22:11
(спустя 12 мин.)
fozzy412
При кодировании задать --sar 64:45, или при упаковывании в MKV выходной размер 1024x552.
|
|
fozzy412
![Top Seed 01* 40r](https://static.rutr.life/ranks/s_topseed_1.gif) ![](https://static.rutr.life/avatars/1/80/9706180.jpg) Стаж: 15 лет 10 месяцев Сообщений: 3199
|
fozzy412 ·
12-Окт-13 22:52
(спустя 40 мин.)
alfsuind
если уже откодированный файл, то как?
|
|
Pustovetov
![AVC-Видео](https://static.rutr.life/ranks/rg_AVC.gif) Стаж: 17 лет 3 месяца Сообщений: 4247
|
Pustovetov ·
12-Окт-13 23:01
(спустя 9 мин.)
изменить этот флаг в видеопотоке воспользовавшись mp4box/yamb
|
|
alfsuind
![Top Loader 02* 300GB](https://static.rutr.life/ranks/s_toploader_2.gif) Стаж: 14 лет 10 месяцев Сообщений: 880
|
alfsuind ·
12-Окт-13 23:06
(спустя 5 мин.)
Или в контейнере mkv, если устройство не смотрит только на флаг в самом видеопотоке.
|
|
fozzy412
![Top Seed 01* 40r](https://static.rutr.life/ranks/s_topseed_1.gif) ![](https://static.rutr.life/avatars/1/80/9706180.jpg) Стаж: 15 лет 10 месяцев Сообщений: 3199
|
fozzy412 ·
12-Окт-13 23:12
(спустя 6 мин.)
alfsuind
Pustovetov
как это? не пойму.
|
|
alfsuind
![Top Loader 02* 300GB](https://static.rutr.life/ranks/s_toploader_2.gif) Стаж: 14 лет 10 месяцев Сообщений: 880
|
alfsuind ·
13-Окт-13 00:06
(спустя 54 мин.)
fozzy412
Вот, например, в mkvmerge настройки при выборе потока видео: http://i.imgur.com/uLIwgft.png Ввести 1024x552 и вперед. В mp4box наверняка что-то аналогичное
|
|
|