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

» VirtualDub (часть 4)

Автор: Unitaz
Дата сообщения: 23.07.2010 20:28

Цитата:
Unitaz оно с любым видео может работать через AviSynth, как сделать написано выше.

нету там выше ничего по этому поводу кроме моего предыдущего вопроса .....и невнятных советов не понятно к чему относящихся или чудовищными изначально

Автор: 0ZZ0
Дата сообщения: 23.07.2010 20:58

Unitaz установи AviSynth потом делай


Цитата:
делаешь файл.аvs открываешь блокнотом и пишешь

DirectShowSource("имя файла.расширение")

далее помещаешь в одной папке с видео и пихаешь *.аvs в дуб, так можно открыть любые видео файлы

Автор: dnk255
Дата сообщения: 24.07.2010 21:36
Подскажите пожалуйста, как склеить между собой два avi файла, с разных исходников?
Более конкретно - я хочу сделать нарезку с крутыми разрушениями из различных фильмов-катастроф.
Я так понял, что по стандартному способу этого сделать не получиться..
Автор: Gideon Vi
Дата сообщения: 25.07.2010 01:37

Цитата:
Подскажите пожалуйста, как склеить между собой два avi файла, с разных исходников?

привести к одному разрешению/фреймрейту.
Автор: grendel0
Дата сообщения: 25.07.2010 06:37
dnk255

скрипт ависинт


Цитата:
a=DirectShowSource("C:\xxx\1.avi").LanczosResize(512,288).ChangeFPS(29.970).ResampleAudio(16000)
b=DirectShowSource("C:\xxx\2.wmv").LanczosResize(512,288).ChangeFPS(29.970).ResampleAudio(16000)
a++b

Автор: dnk255
Дата сообщения: 25.07.2010 13:18

Цитата:

Цитата:a=DirectShowSource("C:\xxx\1.avi").LanczosResize(512,288).ChangeFPS(29.970).ResampleAudio(16000)
b=DirectShowSource("C:\xxx\2.wmv").LanczosResize(512,288).ChangeFPS(29.970).ResampleAudio(16000)
a++b

И что с этим делать?
Расскажите по подробнее, а то я можно сказать ламер в этих вещах)
Автор: grendel0
Дата сообщения: 25.07.2010 15:19
dnk255


Цитата:
установи AviSynth потом сделай файл.аvs открываешь блокнотом и пишешь

a=DirectShowSource("C:\xxx\1.avi").LanczosResize(512,288).ChangeFPS(29.970).ResampleAudio(16000)
b=DirectShowSource("C:\xxx\2.wmv").LanczosResize(512,288).ChangeFPS(29.970).ResampleAudio(16000)
a++b

далее помещаешь в одной папке с видео и пихаешь *.аvs в дуб


C:\xxx\1.avi - путь к файлу

LanczosResize(512,288) - меняет размер на 512*288

ChangeFPS(29.970) - меняет частоту кадров на 29,97

ResampleAudio(16000) - меняет частоту звука на 16кГц

a++b - порядок роликов
Автор: Unique_nickname
Дата сообщения: 25.07.2010 16:12
dnk255

Цитата:
ResampleAudio(16000)  


Цитата:
И что с этим делать?


Первым делом заменить на ResampleAudio(44100) и не слушать безухих идиотов.
Вторым - открыть первоисточник http://avisynth.org/mediawiki/ - если сделать это в Google Chrome, то он еще и переведет ее на лету на русский при необходимости.

Ну и вообще поактивнее пользовать google.ru, вводя туда все непонятные слова. По многим из них есть вполне приличные примеры и описания на русском.

P.S.: Скорее всего, изменение частоты кадров и сэмплирования аудиодорожки не понадобится, а большинство роликов, скорее всего, уже имеют параметры 25fps \ 44100, так что именно эти цифры будет правильно поставить в вызовы функций (если это вообще понадобится). Если нет - то и функции из строки лучше всего выбросить, во избежание потери качества и времени обработки.
Автор: 0ZZ0
Дата сообщения: 25.07.2010 16:20
Unique_nickname
Цитата:
Первым делом заменить на ResampleAudio(44100) и не слушать безухих идиотов.
Сим, сим разбанься и посмотри внимательней, в качестве готового примера сойдёт.

Автор: grendel0
Дата сообщения: 25.07.2010 16:32
Unique_nickname
Цитата:
не слушать безухих идиотов.
правильно, надо слушать идиотов у которых уши даже на попе растут
Цитата:
то он еще и переведет ее на лету на русский при необходимости
видали мы такие переводы - они только с толку сбивают, лучше пусть сам инглиш выучит - толку будет больше

Автор: Unique_nickname
Дата сообщения: 25.07.2010 18:00
0ZZ0
не думаю, что в оригинале был текст типа: "Эта строка является примером, значения подставь нужные". А, учитывая откровенную недо... эээ... в общем, учитывая фактор порносоветчика, поправку и разъяснение посчитал необходимыми.

Тем более, что dnk255 уже практически принял откровенно кривые значения, как руководство к действию.
Автор: 0ZZ0
Дата сообщения: 25.07.2010 20:00
Unique_nickname
Цитата:
учитывая фактор порносоветчика
Я не нашёл где он советовал, только сказал что сам так делает.

Цитата:
поправку и разъяснение посчитал необходимыми
Ваш пост запоздал, а конкретных разъяснений небыло:

Цитата:
И что с этим делать?
Дальше идёт:
Цитата:

Цитата: установи AviSynth потом сделай файл.аvs открываешь блокнотом и пишешь
a=DirectShowSource("C:\xxx\1.avi").LanczosResize(512,288).ChangeFPS(29.970).ResampleAudio(16000)
b=DirectShowSource("C:\xxx\2.wmv").LanczosResize(512,288).ChangeFPS(29.970).ResampleAudio(16000)
a++b
далее помещаешь в одной папке с видео и пихаешь *.аvs в дуб
C:\xxx\1.avi - путь к файлу
LanczosResize(512,288) - меняет размер на 512*288
ChangeFPS(29.970) - меняет частоту кадров на 29,97
ResampleAudio(16000) - меняет частоту звука на 16кГц
a++b - порядок роликов
Автор: Gideon Vi
Дата сообщения: 26.07.2010 01:49

Цитата:
...и гуглить, причём на английском. Это чайнику то.

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

Цитата:
a=DirectShowSource("C:\xxx\1.avi").LanczosResize(512,288).ChangeFPS(29.970).ResampleAudio(16000) b=DirectShowSource("C:\xxx\2.wmv").LanczosResize(512,288).ChangeFPS(29.970).ResampleAudio(16000) a++b

ппц. результирующий клип даже его автор смотреть не будет.
Автор: 0ZZ0
Дата сообщения: 26.07.2010 06:36
Gideon Vi
Цитата:
ппц. результирующий клип даже его автор смотреть не будет.

ППЦ. у чайника всегда есть вариант подумать головой над этим:

Цитата:
C:\xxx\1.avi - путь к файлу
LanczosResize(512,288) - меняет размер на 512*288
ChangeFPS(29.970) - меняет частоту кадров на 29,97
ResampleAudio(16000) - меняет частоту звука на 16кГц
a++b - порядок роликов

и если ему эти слова ни очём не говорят, то пусть вобще не трогает видео.
Автор: mrdime
Дата сообщения: 27.07.2010 10:31
Господа!
Вопрос не прямо касается сабжа, но поскольку клеить звук к видео буду им, то задаю вопрос сюда. Чем с точностью до миллисекунд можно порезать mp3?
Всегда пользовался Mp3DirectCut. Он режет с точностью до миллисекунд, но не дает точно выбрать нужное значение (скачет с шагом 24 миллисекунды) т.е. мне надо обрезать на отметке 320 миллисекунд, а он режет либо 312, либо 336. Посоветуйте что-нибудь простое и компактное.
Автор: grendel0
Дата сообщения: 27.07.2010 10:48
mrdime

нельзя его по другому порезать потому что резка происходит по ключам, только пережимать или делать без сжатия, лучше подумайте надо ли оно вам, ведь 24 миллисекунды это примерно 0,5 - 0,8 кадра.

Автор: V0lt
Дата сообщения: 27.07.2010 16:46
mrdime

Цитата:
Чем с точностью до миллисекунд можно порезать mp3?

Если без пережатия, то ничем
Стандартный шаг для MP3-звука в 44,1 кГц = 26,1 мс, для 48 кГц = 24 мс.

Так же дополнительно можно откорректировать через Audio->Interleaving...->Delay audio track by __ ms. Работает фича так: если смешение положительное, то в начало mp3-дорожки добавляется фиктивный блок необходимого размера. Если смещение отрицательное, то дорожка обрезается (это для mp3-cbr, на счет vbr - я не проверял).

Если говорить о MP3-CBR, уложенном в AVI как CBR, то VD отрежет столько, сколько напишешь. Правда первый и последний mp3-блоки будут скорее всего покоцаны, но всем давно пофиг.
Автор: Engaged Clown
Дата сообщения: 27.07.2010 17:51
Чем можно объединить 4 flv файла без пережатия ?
VirtualDub pack rev.8 и Avidemux почему-то не открывают эти файлы. Долго думают, всё виснет, но потом ничего не происходит.
[more=MediaInfo]General
Complete name : MTV_1.flv
Format : Flash Video
File size : 67.0 MiB
Duration : 6mn 40s
Overall bit rate : 1 405 Kbps
aacaot : 2.000
audiochannels : 2.000
audiocodecid : mp4a
avclevel : 30.000
avcprofile : 77.000
moovPosition : 32.000
videocodecid : avc1
videoframerate : 29.970

Video
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L3.0
Format settings, CABAC : Yes
Format settings, ReFrames : 2 frames
Muxing mode : Container profile=Unknown@3.0
Duration : 6mn 40s
Width : 640 pixels
Height : 360 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Frame rate : 29.970 fps
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive

Audio
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : LC
Format settings, SBR : No
Duration : 6mn 40s
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz
Bit depth : 16 bits[/more]
Автор: Gideon Vi
Дата сообщения: 28.07.2010 01:32

Цитата:
Чем можно объединить 4 flv файла без пережатия ?

критично оставить именно flv? Если нет, то демуксь через FLVExtract и дальше уже пакуй в любой контейнер, который умеешь резать.
Автор: Engaged Clown
Дата сообщения: 28.07.2010 13:14
Gideon Vi
Уже не нужно, собрал нормально с помощью Aone Ultra Video Joiner
Для заметки: Boilsoft Video Joiner не смог.
Просто удивило, что инструкция из шапки не помогла и Avidemux не осилил.
Автор: Gideon Vi
Дата сообщения: 28.07.2010 14:12

Цитата:
Просто удивило, что инструкция из шапки не помогла и Avidemux не осилил.

эта софтинка вообще много чего из заявленного не осиливает
Автор: Z389
Дата сообщения: 29.07.2010 12:14
V0lt
Gideon Vi

Цитата:
скрин краша, пожалуйста. Или, что лучше, текстовый лог под тег more

Crash_VD_[MoiDisk.ru].JPG - 120.0 Kb
crashinfo_[MoiDisk.ru].txt - 10.0 Kb

Цитата:
что написано в ошибке? какой размер кадра? какая версия x264vfw (кнопка About в списке кодеков)?

размер кадра разный, менее 720*576, но пробовал и с 1920*1080 резутат тот же, версию не посмотрел, та что в сборке, классно что она на русском в смысле подсказки, но обновлял вот на эту x264vfw_22_1538bm_22856.exe не помогло, только подсказки стали английскими, потом откатил обратно. В ошибке какая-то фигня про память, и выделено что какой-то косяк в регистре, при детальной информации. Как будто VD пытается сделать запись в занятые ячейки памяти.
Автор: V0lt
Дата сообщения: 29.07.2010 16:20
Z389
вроде глючит кодек, почему непонятно
попробуй этот -> x264vfw_1659bm_rus.exe
я сбросил настройки (кнопка "По умолчанию") и включил галку "VirtualDub hack" - закодировалось без проблем.
Автор: Tarakanov_Igor
Дата сообщения: 29.07.2010 22:11
У комиссара на сайте еще есть версия 1666
Автор: Z389
Дата сообщения: 30.07.2010 09:49
V0lt
спасибо, попробую
Автор: MaxSG
Дата сообщения: 31.07.2010 18:20
ПЛиииз сделайте зеркало для VirtualDubMod 1.5.10.2 build 2542 (рус) та что на САМЛАБЕ. Нефига не качается с их сайта... Уже не в первый раз зае*али уже... чес слово...
Автор: CynepAID
Дата сообщения: 04.08.2010 19:19

Цитата:
MaxSG

ПЛиииз сделайте зеркало для VirtualDubMod 1.5.10.2 build 2542 (рус) та что на САМЛАБЕ. Нефига не качается с их сайта... Уже не в первый раз зае*али уже... чес слово...


Пожалуйста - Скачать Если ты об этом.

Автор: SamLab
Дата сообщения: 05.08.2010 15:10
VirtualDub 1.99.27 Rus 32/64 с плагинами
http://turbobit.net/sizv73fu2dnm.html
http://letitbit.net/download/53574.53f9efcb2923d407275f27179e867e2aa/VirtualDub_1.99.27_Rus_SamLab.ws.rar.html
Автор: sanitar2k
Дата сообщения: 06.08.2010 17:59
SamLab

Цитата:
VirtualDub 1.99.27 Rus 32/64 с плагинами

Извините, но по Вашей первой ссылке (turbobit) - сборка без плагинов, и архив битый... С letitbit - всё нормально.
Автор: SamLab
Дата сообщения: 07.08.2010 09:39
Перезалил - http://turbobit.net/sizv73fu2dnm.html

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179

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


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