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

» VirtualDub (часть 4)

Автор: ejeny
Дата сообщения: 30.06.2012 11:08
Ivanov Ivan, напраслину не гони, я говорил только о ключевых кадрах!
И ещё то, что с простыми кадрами такое не пройдёт. Так, что говорить, что это мой метод нельзя.

Попробуй этот участок перекодировать в Losslesss, может тогда можно будет выбрать нужный. Я и полные фильмы из-за этого перекодировал таким методом, редактировал и уж затем в нужный битрейт. Но это с H.264 и контейнером mkv.


Добавлено:
Спроси у Aktaf, как он умудряется вставлять нужное количество неключевых кадров в нужное место?
Автор: Aktaf
Дата сообщения: 30.06.2012 13:04
Ivanov Ivan
ejeny Зачем спрашивать, я тоже тут иногда ошиваюсь...
Сам хотел попросить - выложите пожалуйста свое видео, и уточните какой именно кадр нужен, сколько. Дальше с 2 ой минуты не трогать, если правильно запомнил?
Я так уж быть попробую. Получиться выложу обратно и/или...
Автор: ejeny
Дата сообщения: 30.06.2012 14:03
Ivanov Ivan
easy_y
Держите результирующую рекомендацию, 100% возможность вставки любого кадра в видео ряд, по условиям и требованиям Ivanov Ivan.
1. Выделяете участок между двумя ключевыми кадрами, содержащий нужный кадр (два ключевых по бокам).
2. Сохраняете данный отрезок без сжатия - uncompressed.
Теперь из получившейся avi-шки можно выбрать любой кадр.
Как выяснилось проблема выеденного яйца не стоила, тем более таких жарких дебатов.
Удачи!
Автор: miha2154
Дата сообщения: 01.07.2012 15:27

Цитата:
Теперь из получившейся avi-шки можно выбрать любой кадр.

потому, что они теперь все стали ключевые.
Все способы (сохранение нужного кадра в виде видео из разжатого видео, либо в виде картинки из исходного) одинаково сводятся к последующему кодированию этого куска со строго определенными (относительно) настройками.
Автор: Mordavorot
Дата сообщения: 02.07.2012 08:04
Не сохраняются слова.
Из отрывка я сохраняю WAV. Там на фоне музыки девушка произносит фразу.
Музыка слышна а её слова нет.
100 раз перепробовал. Мистика?
Из-за чего так?
Автор: ejeny
Дата сообщения: 02.07.2012 09:21
Mordavorot
Мало вводных, но вот наводящий вопрос: - Сохраняемый WAV стерео?
В исходнике музыка могла быть на одной дорожке, а голос на другой...
Автор: miha2154
Дата сообщения: 02.07.2012 10:08

Цитата:
В исходнике музыка могла быть на одной дорожке, а голос на другой...

Если именно на разных дорожках, то в дубе этого не исправить - надо микшировать дорожки (если конечно это действительно надо) в аудиоредакторе. А если все таки на разных каналах одной дорожки, то дуб многоканальные дорожки в стерео умеет микшировать.
Mordavorot
Перво-наперво - какой формат входной дорожки?
Автор: Aktaf
Дата сообщения: 02.07.2012 11:11
Там звук может и в 6 ти каналах мог быть. Он же не указал.
Мог просто не обратить внимание.
Автор: ejeny
Дата сообщения: 02.07.2012 12:34
miha2154,Aktaf
Вам мало сказанного Mordavorot-ом?
Цитата:
Из отрывка я сохраняю WAV. Там на фоне музыки девушка произносит фразу.
Музыка слышна а её слова нет.

Если он слышал это при проигрывании в VirtualDub отрывка, о каком множестве каналов может идти речь?
Условия обозначены достаточно точно и однозначно, будьте внимательны.
Автор: miha2154
Дата сообщения: 02.07.2012 14:09

Цитата:
Вам мало сказанного Mordavorot-ом?

А вам не мало:

Цитата:
Мало вводных

?
Чем он слушает входной звук, чем выходной?
PS При включенном 6 канальном режиме и 2 подключенных к компу колоках так и услышишь 2 канала из 6? если плеером слушать, а дуб при просмотре в стерео выводит.
Автор: Aktaf
Дата сообщения: 02.07.2012 20:53
ejeny
Уже и командовать начинаем? И все так однозначно, какие мы стали?
Автор: laybot
Дата сообщения: 02.07.2012 22:38
Народ! Просьба потестить http://rghost.ru/38891974
Автор: Ivanov Ivan
Дата сообщения: 03.07.2012 00:22
ejeny
Цитата:
Как выяснилось проблема выеденного яйца не стоила
эврика?


Ещё возник один вопрос. Недавно обратил внимание на опцию Enable audio/video interleaving в Audio -> "Interleaving...".
Я всегда использую только опцию Audio skew correction.



Если мне надо ТОЛЬКО сместить аудиодорожку на известное значение в Audio skew correction, нужно ли снимать галочку с опции Enable audio/video interleaving?

Просто возникло подозрение, не делаю ли я синхронизацию дважды?
То есть будет ли значение по умолчанию "500" в этой опции как-то влиять на значения, указанные мною в Audio skew correction?
Автор: unreal666
Дата сообщения: 03.07.2012 00:43
Чередование (Interleaving) с задержкой никак не связано.
Автор: ejeny
Дата сообщения: 03.07.2012 06:52

Цитата:
Народ! Просьба потестить http://rghost.ru/38891974

Жаль, что нет окошка превью. В работе не впечатлил...

Лучшим считаю старенький yadif, частенько в сочетании со штатным deinterlace, иногда имеет значение какой фильтр применять первым.

Попутно хотелось бы узнать мнение гуру форума о: - [20.06.2012] Eighth MSU Н.264 codec comparison is released!
Существует-ли в природе, или ожидается таблетка к MPEG-4 AVC/H.264 Video Codecs Comparison - Pro Version (Enterprise Edition)?
Автор: Alatena
Дата сообщения: 04.07.2012 20:43
Глупый, наверное, вопрос, но сама никак не пойму, в чем дело.

Видео на 4 секунды короче аудио. Безрезультатно пытаюсь пришить к видео 4 секунды темноты (сделано из черной картинки). Все fps совпадают, программа не ругается, работает, а результат всё тот же: 58mn 24s вместо 58mn 28s.

MI файла: [more]General
Complete name : <...>
Format : AVI
Format/Info : Audio Video Interleave
File size : 542 MiB
Duration : 58mn 24s
Overall bit rate : 1 296 Kbps
Writing application : VirtualDubMod 1.5.10.3 | www.virtualdub-fr.org || (build 2550/release)
Writing library : VirtualDub build 32842/release

Video
ID : 0
Format : MPEG-4 Visual
Format profile : Advanced Simple@L5
Format settings, BVOP : 2
Format settings, QPel : No
Format settings, GMC : No warppoints
Format settings, Matrix : Default (H.263)
Muxing mode : Packed bitstream
Codec ID : XVID
Codec ID/Hint : XviD
Duration : 58mn 24s
Bit rate : 1 092 Kbps
Width : 720 pixels
Height : 480 pixels
Display aspect ratio : 3:2
Frame rate : 29.970 fps
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.105
Stream size : 456 MiB (84%)
Writing library : XviD 64

Audio
ID : 1
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Codec ID : 2000
Duration : 58mn 24s
Bit rate mode : Constant
Bit rate : 192 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Stream size : 80.2 MiB (15%)
Alignment : Split accross interleaves
Interleave, duration : 33 ms (1.00 video frame)
Interleave, preload duration : 500 ms[/more]

Добавлено:
Галка "Cut off audio when video team ends" снята.
Автор: ejeny
Дата сообщения: 04.07.2012 21:22
Alatena
Попробуй эти 4 секунды темноты сохранить с той же кодировкой, как и основной файл, отдельным кусочком avi. Там появится начальный ключевой файл. Затем этот отдельный отрезок добавишь как сегмент avi к основному файлу.
Должно получится.
Автор: Alatena
Дата сообщения: 04.07.2012 21:32
ejeny
Я так и делала.
Всё работает. Ещё одна попытка добавила-таки нужные секунды, но звука всё равно не было.
Оказалось, это глюк профиля в KMPlayer! Он почему-то "зажимал" последний аккорд! Несколько часов убито на такую мелочь.
Автор: miha2154
Дата сообщения: 04.07.2012 21:39

Цитата:
Все fps совпадают, программа не ругается, работает

А он и не будет ругаться - он просто проигнорирует этот кусок. Если добавляемый сегмент отличается по какому то параметру, то дуб его даже на линейку не приклеит, и ничего об этом не скажет. Попробуй сделать то же самое в дубмоде - он покажет что ему не понравилось.
Автор: Aktaf
Дата сообщения: 04.07.2012 22:39
Даб тоже "говорит", только его не понять, о чем сказал.
"Зашифровывает" и потому часто не совпадает его ответ с действительностью.
Автор: ss661
Дата сообщения: 05.07.2012 10:34
проблема с MP4 - экспорт AAC неправилен не открывается, при конвертации видео файл не открывается другим софтом, что можно сделать? какой есть простой софт экспорта без конвертации аудио MP4
Автор: unreal666
Дата сообщения: 05.07.2012 11:07
ss661
экспорта во что?
Или ты имеешь ввиду демуксинг AAC-аудипотока в чистый "контейнер" AAC?
Автор: laybot
Дата сообщения: 05.07.2012 14:48

Цитата:
какой есть простой софт экспорта без конвертации аудио MP4

В mkv merge - закинуть "старый" и новый файлы, отметить нужное и получит мкв на выходе.
если нужны другие контейнеры то MeGUI-(avi, mp4)
Автор: ss661
Дата сообщения: 05.07.2012 14:50
Да просто извлечение аудио без конвертации. Программа MP4UI делает за 5 секунд. Даб извлекает но результат не читается ничем. А если в видео просто удалить часть кадров то MP4UI выдает ошибку
Автор: laybot
Дата сообщения: 05.07.2012 15:08

Цитата:
А если в видео просто удалить часть кадров

Вы вырезаете "тишину" в начале или конце? и оставить потом только звук?
Автор: ss661
Дата сообщения: 05.07.2012 15:13
нет "обрабатывать каждый 3 кадр" это уменьшает размер без конвертации, но потом не открыть MP4UI
Автор: laybot
Дата сообщения: 05.07.2012 15:29

Цитата:
"обрабатывать каждый 3 кадр"

Где в Дубе такая опция? Если в интерливинге то это никак не уменьшит размер...
Судя по отзывам в нете Дуб очень плохо работает с ААС из-за переменного битрейта(ИМХО)
Лучше конвертить в МР3 и муксить в ави.
Вот нашёл: http://forums.virtualdub.org/index.php?act=ST&f=5&t=18789&
но пробовать не буду
Автор: Alatena
Дата сообщения: 05.07.2012 19:21
miha2154
Спасибо за совет, учту на будущее.
Автор: Ivanov Ivan
Дата сообщения: 07.07.2012 01:06
ejeny

Цитата:
3. В прямопокововом методе сохраняешь этот единственный кадр как avi
Здесь мне потребовался перезапуск VirtualDub!
4. Открываешь этот однокадровый отрезок как avi файл. Затем добавляешь к нему требуемое количество этих отрезков как сегментов avi. Я на первом этапе не поленился добавить 25 - на одну секунду просмотра. Ну, думается, дальше пояснять не надо - открывал уже 25-кадровый отрезок и добавлял в качестве сегмента его же.

чего-то у меня не совсем получилось...

1. Я сохранил кусок между ключевыми кадрами без рекомпрессии - получил кусок с каждым ключевым кадром.
2. Выбрал из них нужный и добавил нужное количество раз, получив в итоге видео с параметрами: RGB24 720x544 25fps 235008kbps.
3. Далее пробую добавить к этому видео уже оставшийся большой кусок, у которого параметры: DivX 5 720x544 25fps 1201kbps. VirtualDub просто его не открывает...

Как теперь в несжатом куске RGB24 открыть видео, закодированное DivX 5?
Автор: Aktaf
Дата сообщения: 07.07.2012 07:32
Ivanov Ivan
Надо к прочитанному иногда и башку подключать.

Кого этот вопрос в начале интересовал, материал выложить так и не захотелось?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179

Предыдущая тема: Pcad и монитор


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