Ru-Board.club
← Вернуться в раздел «Программы»

» GordianKnot / Auto GordianKnot / AutoGK

Автор: Mordavorot
Дата сообщения: 11.04.2013 09:20
madmaxiii

Как тут быть?
Хочу сохранить в неизменном виде чтоб потом наложить на обработанное видео.
Автор: madmaxiii
Дата сообщения: 16.04.2013 22:07
Mordavorot
При какой операции выводится это сообщение?
Думаю, мой предыдущий пост возможно выполнить и в этом случае. Пробовали?
Автор: Mordavorot
Дата сообщения: 17.04.2013 20:32
При открытии фильма.


нажать "Нет".
Потом
Потоки --> Потоки --> Извлечь поток. - сделал.
Сохранилось на 600мб.
Какой минимально возможный размер можно задать для фильма без звука чтоб он не потерял разрешение!?
И вообще выглядел достойно?
3гб можно?
Автор: madmaxiii
Дата сообщения: 18.04.2013 21:01
Зависит от самого разрешения, длительности фильма и частоты смены сцен. Пейзажи и морские волны, к примеру, очень плохо ужимаются.
Автор: Mordavorot
Дата сообщения: 24.04.2013 17:43
madmaxiii
Скок примерно будет конвертитсо без звука?
4,33гб 12.16 часов и 3.20GHZ
Автор: madmaxiii
Дата сообщения: 24.04.2013 20:35
Это уже другая тема. Звук конвертится обычно гораздо быстрее, чем видео. А скорость конвертирования видео зависит от процессора (мощности компа). Есть, вроде бы, фильтры, помогающие конвертировать на GPU. Но я таких не видел. Это - в другие ветки (DVDFab, например).
Автор: Mordavorot
Дата сообщения: 25.04.2013 08:52
Часов 10 примерно?
Может на ночь оставить?
Автор: madmaxiii
Дата сообщения: 28.04.2013 21:29
Пробуйте, отпИшитесь. Только и конфигурацию компа укажите, пожалуйста.
Автор: Mordavorot
Дата сообщения: 03.05.2013 20:59

Всё правильно?
4.33 гб это надолго.
Автор: Mordavorot
Дата сообщения: 04.05.2013 08:33
Пыхтело больше 9 часов.
Перед 2м прогоном и в самом конце возникало такое окно:

В итоге индексы нарушены. Перемотка не пашет.





[more][03.05.2013 22:01:03] AutoGK 2.55
[03.05.2013 22:01:03] OS: WinXP (5.1.2600).2
[03.05.2013 22:01:03] Job started.
[03.05.2013 22:01:03] Input file: M:\РУССКИЕ СЕРИАЛЫ\Сериал без титров.avi
[03.05.2013 22:01:03] Input codec: XviD
[03.05.2013 22:01:03] Source duration: 12h 15mn 54s 120ms
[03.05.2013 22:01:03] Output file: M:\РУССКИЕ СЕРИАЛЫ\Сериал без титров_agk.avi
[03.05.2013 22:01:03] Output codec: XviD
[03.05.2013 22:01:03] Audio: none
[03.05.2013 22:01:03] Subtitles: none
[03.05.2013 22:01:03] Format: AVI
[03.05.2013 22:01:03] Target size: 3000Mb
[03.05.2013 22:01:03] Custom resolution settings: fixed width of 480 pixels
[03.05.2013 22:01:03] Started encoding.
[03.05.2013 22:01:03] Source resolution: 480x288
[03.05.2013 22:01:03] Source fps: 25
[03.05.2013 22:01:03] Analyzing source.
[03.05.2013 23:49:03] Source has percentage of interlacing in motion areas: 0,13
[03.05.2013 23:49:03] Source is considered to be progressive.
[03.05.2013 23:49:03] Output will contain 1103853 frames
[03.05.2013 23:49:03] Using VAQ in XviD
[03.05.2013 23:49:03] Overhead: 0 bytes (0.00 Mb)
[03.05.2013 23:49:03] Video size: 3,145,728,000 bytes (3000.00 Mb)
[03.05.2013 23:49:03] Running compressibility test.
[03.05.2013 23:49:03] Writing the following script to M:\РУССКИЕ СЕРИАЛЫ\agk_tmp\Сериал без титров_agk_comptest.avs
===========================================================
LoadPlugin("J:\PROGRA~1\AutoGK\DGMPGDec\DGDecode.dll")
LoadPlugin("J:\PROGRA~1\AutoGK\filters\autocrop.dll")
LoadPlugin("J:\PROGRA~1\AutoGK\filters\RemoveGrainSSE3.dll")

movie = DirectShowSource("M:\РУССКИЕ СЕРИАЛЫ\Сериал без титров.avi",25).KillAudio()
movie = isRGB(movie) ? ConvertToYV12(movie) : movie
movie = isYUY2(movie) ? ConvertToYV12(movie) : movie
cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=10,aspect=0,threshold=0,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0)
fixed_aspect = 1
c_width = width(cropclip)
c_height = round(height(cropclip) / fixed_aspect)
input_par = float(c_width)/float(c_height)
input_par = (input_par > 1.4) || (input_par < 1.25) ? input_par : (4.0/3.0)
out_width = 480
out_height = round(float(out_width) / input_par)
hmod = out_height - (floor(out_height / 16 ) * 16)
out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=10,aspect=new_aspect,threshold=0,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0)
LanczosResize(out_width,out_height)
SelectRangeEvery(300,15)
===========================================================
[04.05.2013 0:05:56] Duration was: 16 minutes 52 seconds
[04.05.2013 0:05:57] Speed was: 54,49 fps.
[04.05.2013 0:05:57] Compressibility percentage is: 52,30
[04.05.2013 0:05:57] Using softer resizer.
[04.05.2013 0:05:57] Chosen resolution is: 480x288 ( AR: 1,67 )
[04.05.2013 0:05:57] Predicted comptest value is: 54,25%
[04.05.2013 0:05:57] Running first pass.
[04.05.2013 0:05:57] Writing the following script to M:\РУССКИЕ СЕРИАЛЫ\agk_tmp\Сериал без титров_agk_movie.avs
===========================================================
LoadPlugin("J:\PROGRA~1\AutoGK\DGMPGDec\DGDecode.dll")
LoadPlugin("J:\PROGRA~1\AutoGK\filters\autocrop.dll")
LoadPlugin("J:\PROGRA~1\AutoGK\filters\RemoveGrainSSE3.dll")

movie = DirectShowSource("M:\РУССКИЕ СЕРИАЛЫ\Сериал без титров.avi",25).KillAudio()
movie = isRGB(movie) ? ConvertToYV12(movie) : movie
movie = isYUY2(movie) ? ConvertToYV12(movie) : movie
cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=10,aspect=0,threshold=0,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0)
fixed_aspect = 1
c_width = width(cropclip)
c_height = round(height(cropclip) / fixed_aspect)
input_par = float(c_width)/float(c_height)
input_par = (input_par > 1.4) || (input_par < 1.25) ? input_par : (4.0/3.0)
out_width = 480
out_height = round(float(out_width) / input_par)
hmod = out_height - (floor(out_height / 16 ) * 16)
out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=10,aspect=new_aspect,threshold=0,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0)
BicubicResize(out_width,out_height,0,0.5)
===========================================================
[04.05.2013 5:17:17] Duration was: 5 hours 11 minutes 20 seconds
[04.05.2013 5:17:17] Speed was: 59,09 fps.
[04.05.2013 5:17:19] Warning! Found different number of frames: 1103429
[04.05.2013 5:17:19] Overhead: 0 bytes (0.00 Mb)
[04.05.2013 5:17:19] Video size: 3,145,728,000 bytes (3000.00 Mb)
[04.05.2013 5:17:19] Expected quality of first pass size: 50,57%
[04.05.2013 5:17:19] Running second pass.
[04.05.2013 7:48:00] Duration was: 2 hours 30 minutes 41 seconds
[04.05.2013 7:48:00] Speed was: 122,05 fps.
[04.05.2013 7:48:00] Job finished. Total time: 9 hours 46 minutes 57 seconds
[/more]

Чего теперь делать с результатом?
Если пропущу через Формат фактори то он всё порешает.
А может сразу звук наложить?
или это ток с кодированием надо делать?
Автор: madmaxiii
Дата сообщения: 04.05.2013 21:11
Кодирование первого прохода продолжается обычно столько же времени или быстрее, чем второго. Но неважно. Скорее всего, вы нажали [Ок] спустя 5 часов 11 минут. Важно то, что при кодировании потерялась часть кадров, что приведет к рассинхрону со звуком. Рассинхрон рассинхрону - рознь: если потерян кусок среди фильма, то сложно синхронизировать. В лучшем случае проблема решается сменой частоты кадров. Это уже не раз рассматривалось в этой теме. Накладывать звук с кодированием не надо.

А вообще, если это сериал, я бы поделил его на серии перед кодированием (резать прямопотоковым копированием по ключевым кадрам). Но, как говорится, "хозяин - барин".
Автор: Mordavorot
Дата сообщения: 05.05.2013 10:43
А можно что-нибудь сделать дабы избежать ошибок?
Чтоб без сучка и задоринки отконвертилось?
Автор: madmaxiii
Дата сообщения: 05.05.2013 20:26
Насколько понимаю, у вас или оригинал повреждён, или программу надо попробовать обновить (VirtualDubMod). Можно ещё попробовать обновить библиотеки Microsoft VisualC++. И убедиться, что места на диске предостаточно (тройной объём заказанного - минимум). Да и процессор хотелось бы покруче (мне всегда хочется побыстрее )
Автор: Mordavorot
Дата сообщения: 05.05.2013 20:34

Цитата:
или оригинал повреждён


Как его проверить?
Автор: madmaxiii
Дата сообщения: 06.05.2013 21:03
Вот в этом я не спец. Вот в VirtualDubMod меню "Video"+"Error mode..." можно выбрать действие программы при обнаружении ошибки: сообщать обо всех ошибках, пропустить ошибки и продолжить декодирование со следующего ключевого кадра, декодировать даже если результат может быть искажен (я не учил английский, но что-то в этом роде). Мне помогал этот пункт в своё время при кодировании.
Может ещё кто-то присоединится из знатоков к дискуссии и присоветует что-либо...
Да была ещё в былые времена небольшая утилитка для быстрого лечения недоскаченных avi-файлов, корректирующая (после сканирования) заголовок файла. И названия не помню, и советовать ли - не знаю. Она тогда была сыровата (или файл был такой) - чуть совсем видео не потерял - хорошо, что копию предварительно сделал. Так что эксперименты - только на свой страх и риск.
Автор: Mordavorot
Дата сообщения: 07.05.2013 20:16

Цитата:
VirtualDubMod меню "Video"+"Error mode..."

VirtualDubMod и VirtualDub ошибое не нашли.
Правда на звук грешили -
На всякий случай пропустил через Repair Video Master v.2.6.5.0

VirtualDubMod - обновил в АутоГК до последней версии.

Может из моего видео вообще звук выкинуть чтоб не мешался?
И ещё раз?
Автор: madmaxiii
Дата сообщения: 07.05.2013 21:00

Цитата:
эксперименты - только на свой страх и риск

Пробуйте. Буду удивлён, если это что-то изменит, но, как говорится, век живи - век учись...
Автор: Mordavorot
Дата сообщения: 08.05.2013 14:45
Скармливаю без звука фильм а он мне:

Может чего в VirtualDubMod не так?
Ставил английскую версию из шапки.
Автор: Mordavorot
Дата сообщения: 08.05.2013 19:46
C другим видео - та же проблема.
Значит VirtualDubMod виноват.
Вот его папка:
Ставил из шапки.
Чего не хватает?
Автор: madmaxiii
Дата сообщения: 08.05.2013 20:16
VirtualDubMod при первом запуске отображает какое-то окно (то есть, надо его запустить сначала). Второй запуск и последующие проходят нормально.
У меня в AGK VirtualDubMod версии 1.5.4.1(build 2178/release). Жалоб нет.
Переустановите весь пакет заново - может быть, что-то повредилось
Автор: Mordavorot
Дата сообщения: 09.05.2013 09:12
madmaxiii
Какую версию не ставлю - одно и тоже.
Переставлять весь AGK буду.


Добавлено:
Опытным путём установлено что виноват сам екзешник VirtualDubMod если он отличный от дефолтного.
Как же обновить чтоб AutoGK его принял?
Автор: madmaxiii
Дата сообщения: 09.05.2013 14:22
Может быть, проще попробовать GordianKnot, раз уж вы "продвинуты" в кодировании? Или переключиться на другие программы...
Автор: Mordavorot
Дата сообщения: 09.05.2013 18:24
Я предан AGK!
Люблю его и всё такое.

GordianKnot - намного сложнее?
Научите?
Автор: madmaxiii
Дата сообщения: 09.05.2013 20:26
Не сложнее AGK. Кнопок чутОк побольше нажать надо. Я начинал с GK.
Учить не смогу - всё есть в теме.
Автор: addhaloka
Дата сообщения: 10.05.2013 01:26
Mordavorot 10:12 09-05-2013
Цитата:
Опытным путём установлено что виноват сам екзешник  VirtualDubMod если он отличный от дефолтного.

Не знаю, раза три VirtualDubMod менял - проблем не было. Может, от оси зависит? У меня XP SP3, VirtualDubMod сейчас 1.5.10.3 Rus.
Автор: Mordavorot
Дата сообщения: 10.05.2013 15:34

Цитата:
У меня XP SP3

И у меня.
Сёння через Ресурс Хакер изменил 1.5.10.3 на 1,5,4,0(так оно выглядит в RH) и ничего не изменилось.
Щас снова конверчу и та же ошибка после первого прохода. Щас 2й.
Автор: Mordavorot
Дата сообщения: 10.05.2013 19:46
После каждого прохода эта ошибка:
Результат получился получше но по прежнему беда с индексами.
Надо ГК использовать.
Чего уж ещё делать?
Автор: madmaxiii
Дата сообщения: 11.05.2013 09:36
Есть вероятность, что и ГК не поможет - в нем тоже используется VirtualDubMod. Может библиотек VC++ не хватает
Автор: goodman4444
Дата сообщения: 11.05.2013 10:08
Mordavorot

Если очень хочется, чтобы окончательный файл был пожат AGK, можно исходник конвертировать другой программой, чтобы в промежуточном файле видео было несжатое или с минимальной компрессией, а звуковая дорожка могла бы импортироваться в AGK без дополнительного конвертирования.

Тогда при окончательной конверсии в AGK и с индексами теоретически будет порядок.
Я иногда так делаю, потому что другими способами нужное качество, синхронизация или другие спецпараметры просто не получаются, а вошкаться месяцами над программными тонкостями из-за единичного фильма как-то не комильфо.
Автор: addhaloka
Дата сообщения: 11.05.2013 10:35
Mordavorot
Ну вот, попробуйте - http://sendfile.su/809018
Это моя сборка AutoGK, которая без проблем работает, на WinXP SP3. Устанавливается файлом AGKInstall.cmd - советую внимательно его изучить и отредактировать, при необходимости (там ещё AviSynth, VobSub и кодеки divx и xvid устанавливаются).

Страницы: 12345678910111213141516171819202122232425262728293031323334

Предыдущая тема: Ahead Nero (часть 5)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.