|
|
Господа , у меня очередная проблема : мой Вегас (Pro 10.0c , 469) внезапно САМ ПО СЕБЕ РУСИФИЦИРОВАЛСЯ ! Вопрос : что это за байда ? И как с ней бороться ? Это же , по идее , невозможно . Или ? . . .
|
Отправлено: 28 мая 2015, 10:16 | Зарегистрирован: 22 марта 2012 |
|
|
|
http://static.t-ru.org/avatars/2/47/13089947.jpg |
| |
Автор |
|
|
|
|
Как можно посмотреть уровень выделяемого битрейта? Тоесть чтобы было как звуковая дорожка. Помню где то видел такое, но не помню где.
-------------- Если один человек общается с воображаемым другом - он шизофреник, если много человек общается - это религия
|
Отправлено: 20 июня 2015, 05:42 | Зарегистрирован: 29 января 2006 |
|
|
|
| |
Автор АКРОССа |
|
|
|
|
Отправлено: 20 июня 2015, 09:18 | Зарегистрирован: 26 апреля 2008 |
|
|
|
| |
Автор |
|
|
|
|
Вопрос по перегонке с DVD в DVD-Rip:
Предыстория: Так как я давно забыл как это делается "правильно", то сейчас делаю это таким извращённым способом: 1) сбрасываю дорожки VIDEO_TS на жесткий диск DVD Decrypter-ом получается к примеру VTS_02_1 и VTS_02_2 (2 куска одной серии) Width : 720 pixels Height : 480 pixels Frame rate : 29.970 fps Standard : NTSC (японский) 2) Запихиваю VTS_02_1 в VirtualDubMod, перегоняю видео в uncompress/rgb, сохраняю 3) Запихиваю VTS_02_2 в VirtualDubMod, перегоняю видео в uncompress/rgb, сохраняю 4) В том же VirtualDub прицепляю второй кусок к первому и сохраняю всё в uncompress рарешения 1280х720 (потому что сейчас мне нужен апскейл) 5) кодирую через Baka Encoder потому что мне нужно 10 бит
В итоге получается то что мне нужно, но с fps = 29.97 (Со звуком проще, его всегда можно разжать в .wav)
Вопрос такой: как там правильно (скриптом avisynth ?) сменить фремрейт на 23.976 (в настройках VD "frame rate conversion - convert to fps" при перегонке почему-то точное количество кадров меняется на 3/100 секунды за 15 секунд времени) и нужен ли там вообще фильтр деинтерлейса (про деинтерлейс я уже напрочь забыл что там и как) ?
/Чем и как сейчас перегоняют диски те кто этим занимается постоянно я не в курсе /
Исправил(а): NIGHT, 20 июня 2015, 12:21
-------------- Pixiv Graphics 2014-2015 - 69 GiB AMV Collection v 6.0 (2002-2020) - 235 GiB
|
Отправлено: 20 июня 2015, 12:14 | Зарегистрирован: 24 сентября 2004 |
|
|
|
| |
Автор АКРОССа |
|
|
|
|
Цитата (NIGHT @ 20 июня 2015, 15:14) | перегоняю видео в uncompress/rgb | вот это явный фэйл, ибо ты конвертишь YUV > RGB, а потом при енкоде RGB > YUV что в итоге ведет к не нужной потере в качестве
вообще ДВД контент принято прогонять через DGIndex и открывать проект (.d2v) синтом через MPEG2Source("filepath.d2v")
в DGIndex логе и будет написано интерлейс сорс или нет если таки интерлейс (а это в 95% случаев, да) то юзай Eedi3 авс скрипт можно направить напрямую на енкод, без всяких uncompress файлов
а вообще, я предпочитаю делать DVD-Remux т.е. перегоняю видео без пересжатия в MKV (+ ставлю zlib сжатие на потоке), аудио кодирую в opus, делаю линковку на OP\ED
-------------- We will never know world peace, until three people can simultaneously look each other straight in the eye
|
Отправлено: 20 июня 2015, 21:14 | Зарегистрирован: 26 апреля 2008 |
|
|
|
http://static.t-ru.org/avatars/2/47/13089947.jpg |
| |
Автор |
|
|
|
|
Отправлено: 21 июня 2015, 09:56 | Зарегистрирован: 29 января 2006 |
|
|
|
| |
Автор |
|
|
|
|
Текс.. понятно. Делал по инструкции для DGMPGDec:
1) C:\Program Files (x86)\DGMPGDec сделал там файл "template.avs" (скопировал текст у Esc-а) LoadPlugin("C:\Program Files (x86)\DGMPGDec\DGDecode.dll") mpeg2source("") tfm(d2v="") tdecimate(mode=1) LanczosResize(704,396) Undot() VagueDenoiser(threshold=1.5,method=1,nsteps=6,chromaT=2.0)
Пощелкал клавишами, сохранил проект. Видео у меня лежит в папке Q:\ExaellaDisc1\VIDEO_TS и сюда же сбросились аудиодорожки и 3 файла:
VTS_02_1.txt - информация из DGIndex TEST.avs TEST.d2v
2) папка Q:\ExaellaDisc1\VIDEO_TS В файле TEST.avs первоначально был следующий текст: LoadPlugin("C:\Program Files (x86)\DGMPGDec\DGDecode.dll") mpeg2source("TEST.d2v") tfm(d2v="TEST.d2v") tdecimate(mode=1) LanczosResize(704,396) Undot() VagueDenoiser(threshold=1.5,method=1,nsteps=6,chromaT=2.0)
Насколько я понимаю, TFM это деинтерлейс, TDecimate - неведомая фигня VagueDenoiser и UnDot - неведомая фигня неизвестно нужная или нет. LanczosResize это изменение разрешения
Все найденные новые плагины к AviSynth я покидал в папку C:\Program Files (x86)\AviSynth 2.5\plugins В тестовом файле TEST2.avs поставил: mpeg2source("TEST.d2v") tfm(d2v="TEST.d2v", mode=5, pp=7) tdecimate(mode=1) LanczosResize(704,396) Undot() VagueDenoiser(threshold=0,method=0,nsteps=0,chromaT=0)
Но теперь при попытке загрузить TEST.avs или TEST2.avs в кодировщик пишет "File not found"/"AVIFileOpen failed with error"...
Исправил(а): NIGHT, 21 июня 2015, 14:21
-------------- Pixiv Graphics 2014-2015 - 69 GiB AMV Collection v 6.0 (2002-2020) - 235 GiB
|
Отправлено: 21 июня 2015, 14:20 | Зарегистрирован: 24 сентября 2004 |
|
|
|
http://static.t-ru.org/avatars/2/47/13089947.jpg |
| |
Автор |
|
|
|
|
Цитата | Убеждаемся, что файлы d2v, avs, vob лежат в одной папке и открываем ависинт скрипт в программе кодирования. |
Цитата | Все найденные новые плагины к AviSynth я покидал в папку C:\Program Files (x86)\AviSynth 2.5\plugins |
DGDecode.dll тоже там? Его надежней загружать вручную через строчку, если плагин не был перемещен, то
Цитата | LoadPlugin("C:\Program Files (x86)\DGMPGDec\DGDecode.dll") |
TFM - деинтерлейс методом подбора полей из нескольких соседних кадров для восстановления прогрессивных кадров. В итоге получается прогрессивное видео с fps 29.97. Так как изначально в NTSC всего 24 кадра, то там есть дубли - каждый пятый кадр. TDecimate - функция децимации TDecimate сразу за TFM, убирает каждый пятый дубль кадр в итоге fps меняется на 29.97*4/5=23.976 VagueDenoiser и UnDot - шумоподавление, если нет шума в видео, то ненадо. LanczosResize - изменение разрешения, но используют Lanczos4Resize
Исправил(а): Armed, 21 июня 2015, 23:39
-------------- Если один человек общается с воображаемым другом - он шизофреник, если много человек общается - это религия
|
Отправлено: 21 июня 2015, 15:18 | Зарегистрирован: 29 января 2006 |
|
|
|
| |
Автор АКРОССа |
|
|
|
|
Armed, Изыди обратно в свои 2000-е пост Эска как бэ датирован 7-м годом... Eedi3 обеспечивает качественную интерполяцию, на манер твикстора TFM же тупо блендит поля
Исходный код | mpeg2source("полный путь к файлу.d2v") Eedi3(field=-1) eedi3_rpow2(rfactor=2) Spline64Resize(1280,720) |
Eedi3 field может быть: -2 = double rate (alternates each frame), uses avisynth's internal parity value to start -1 = same rate, uses avisynth's internal parity value 0 = same rate, keep bottom field 1 = same rate, keep top field 2 = double rate (alternates each frame), starts with bottom 3 = double rate (alternates each frame), starts with top
в логе DGIndex (или в mediainfo) должно быть написано какой филд первый: bottom field или top field соответветвенно нужно указать верный double rate — означает удвоение кадров, т.е. вместо 30фпс будет 60фпс
eedi3_rpow2 это высококачественный апскейл в 2 раза Spline64Resize соответветвенно даунскелит до нужных 720p
-------------- We will never know world peace, until three people can simultaneously look each other straight in the eye
|
Отправлено: 21 июня 2015, 17:22 | Зарегистрирован: 26 апреля 2008 |
|
|
|
http://static.t-ru.org/avatars/2/47/13089947.jpg |
| |
Автор |
|
|
|
|
Цитата | Изыди обратно в свои 2000-е |
Ну логично, что еще во времена NTSC было придумано как вернуть исходные кадры, неужели только сейчас до этого догадались?)
Цитата | пост Эска как бэ датирован 7-м годом... |
Ну как бэ он еще в 2007 расписал работу TFM (IVTC) без потерьного сбора полей в кадры - как раз для обхода смешивания полей. А где написано, что блендит?
Цитата | TIVTC (разработчик "Tritical"), реализующие методы подбора полей (field matching) из нескольких соседних кадров для восстановления прогрессивных кадров, в основном для формата NTSC, в том числе из гибридного видео и др. Оба плагина состоят из двух главных функций, на первом этапе осуществляющих подбор подходящих полей и формирование кадров, а на втором этапе — отбрасывание ненужных дубликатов (децимацию). |
Ну а интерполяция - расчет промежуточных значений, т.е. с потерями.
Исправил(а): Armed, 21 июня 2015, 18:51
-------------- Если один человек общается с воображаемым другом - он шизофреник, если много человек общается - это религия
|
Отправлено: 21 июня 2015, 18:14 | Зарегистрирован: 29 января 2006 |
|
|
|
| |
Автор АКРОССа |
|
|
|
|
Armed, ты давай тут не цитатами, а картинками :) у меня под рукой интерлейс сорса нету... Eedi3 может удвоить фпс, что даст убер плавную камеру
Исправил(а): Artofeel, 21 июня 2015, 19:03
-------------- We will never know world peace, until three people can simultaneously look each other straight in the eye
|
Отправлено: 21 июня 2015, 19:01 | Зарегистрирован: 26 апреля 2008 |
|
|
|
| |
Автор |
|
|
|
|
Отправлено: 21 июня 2015, 22:37 | Зарегистрирован: 24 сентября 2004 |
|
|
|
http://static.t-ru.org/avatars/2/47/13089947.jpg |
| |
Автор |
|
|
|
|
Сравниваем кадр на детали: TFM, Eedi3 - тут очевидно Eedi3 мылит, за счёт интерполяции полей, а TFM собирает целые кадры. Сравниваем сценку на плавность: TFM - собирает поля в целые кадры, в итоге имеем 24 оригинальных и 6 дубль кадров с fps 29.97 TFM+TDecimate - убираем дубль кадры и оставляем только оригинальные с fps 23.976 TFM+TDecimate+MFlowFps - увеличиваем частоту вдвое 23.976 * 2, путем интерполяции оригинальных кадров, при желании можно подкрутить fps до правильных 48. Eedi3(field=-1) - 29.97, результат такой же как и просто с TFM - 4 оригинальных / 1 дубль + мыло. Eedi3(field=-2) - 59.94, 24 оригинальных и 6 дубль кадра размножились и перемешались в другом порядке, не 8 - удвоенных оригинальных / 2 - удвоенный дубль, а 2 дубля через 3 дубля (2/3/2/3), тоесть так же каждый пятый кадр лишний + ненужное удвоение кадров + мыло.
Цитата (Artofeel @ 21 июня 2015, 23:01) | Eedi3 может удвоить фпс, что даст убер плавную камеру |
Не даст он убер плавную, у тебя изначально каждый пятый кадр дубль, если увеличить fps с дублями, то и количество дублей тоже увеличится - даже если у тебя будет интерполяция кадров. А тут видно только интерполяция полей из которых Eedi3 пытается создать новые кадры, но это бред.
Исправил(а): Armed, 23 июня 2015, 08:49
-------------- Если один человек общается с воображаемым другом - он шизофреник, если много человек общается - это религия
|
Отправлено: 22 июня 2015, 05:36 | Зарегистрирован: 29 января 2006 |
|
|
|
| |
Автор |
|
|
|
|
Ээ... мне же не надо удвоение кадров . Мне надо подобрать .avs-скрипт для конвертации родного японского DVD-диска https://en.wikipedia.org/wiki/NTSC#NTSC-J из 29.97 фпс в 23.976 fps + 1280x720. На двд-диске Exaella я пока тренируюсь
Т.е. нужно: 1) смена fps + деинтерлейс (потому что там 100% будет Interlaced а не Progressive как сейчас 2) смена разрешения видео.
Второе судя по пробному кодированию со скриптом Artofeel-а работает.
Цитата | mpeg2source("полный путь к файлу.d2v") Eedi3(field=-1) eedi3_rpow2(rfactor=2) Spline64Resize(1280,720) |
Width : 1 280 pixels Height : 720 pixels Display aspect ratio : 16:9 Frame rate mode : Constant Frame rate : 29.970 fps ( Я только не понял зачем сначала увеличивать разрешение в 2 раза чтобы потом уменьшать - может проще Spline36Resize(1280,720) ?)
Исправил(а): NIGHT, 22 июня 2015, 22:15
-------------- Pixiv Graphics 2014-2015 - 69 GiB AMV Collection v 6.0 (2002-2020) - 235 GiB
|
Отправлено: 22 июня 2015, 22:11 | Зарегистрирован: 24 сентября 2004 |
|
|
|
http://static.t-ru.org/avatars/2/47/13089947.jpg |
| |
Автор |
|
|
|
|
Цитата (NIGHT @ 23 июня 2015, 02:11) | Т.е. нужно: 1) смена fps |
Тут без выкидывания дублей, заложенных изначально, не обойтись!)
Цитата (NIGHT @ 21 июня 2015, 18:20) | кодировщик пишет "File not found"/"AVIFileOpen failed with error"... |
Цитата | Второе судя по пробному кодированию со скриптом Artofeel-а работает. |
Чтобы проверить скрипт на работоспособность не нужно пихать сразу в кодировщик, нужно открыть в VD - он напишет правильную ошибку и её причину.
Цитата | Mpeg2Source ("имяфайла.d2v") - открыть файл из DGIndex TFM (d2v="имя файла.d2v", mode=5, pp=7) - убрать перемешку полей (29.97 fps) TDecimate (mode=1) - убрать повторяющиеся кадры (23.976 fps) |
Исправил(а): Armed, 23 июня 2015, 07:38
-------------- Если один человек общается с воображаемым другом - он шизофреник, если много человек общается - это религия
|
Отправлено: 23 июня 2015, 07:25 | Зарегистрирован: 29 января 2006 |
|
|
|
|