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

» VirtualDub

Автор: hamper
Дата сообщения: 09.04.2005 18:46
но это как то не очень удобно..
значит через вд никак?
Автор: namchik
Дата сообщения: 11.04.2005 04:47
hamper
сохраняй в контейнер OGM или матрешку... или тебе только в AVI нужно?
Автор: aezh
Дата сообщения: 11.04.2005 11:11
VirtualDub 1.4c при попытке изменить параметры звука с PCM Audio 11024Hz 88 kb/s (1 chnl) на 0x0055(MP3, ISO) MPEG-1 Layer 3 44100Hz 48 kb/s (1 chnl) выдает ошибку:
Error initializing audio stream compression: The request conversion is not possible

Подскажите, plz, с ками параметрами надо компрессию запускать?
Автор: hamper
Дата сообщения: 11.04.2005 16:54
2 namchik
ну хотелось бы жать и видео и звук в ВД. Ну звук например в огг и что бы сразу получался готовый видеофайл (хоть и OGM) Но дело в том не понятно что надо установить чтобы в ВД среди компрессоров аудио появился ОГГ. Вот с mp3 понятно, берешь К-лайт, установливаешь и он появляется в списке..

2aezh
попробуй кодить только с теми параметрами которые предлагает сам вд, не ставя птичку на "показать все форматы"
Автор: namchik
Дата сообщения: 11.04.2005 17:22
hamper

Цитата:
что надо установить чтобы в ВД среди компрессоров аудио появился ОГГ

этого нельзя сделать, насколько я знаю... нужно пользоваться отдельными перекодировщиками аудио...
Автор: aezh
Дата сообщения: 11.04.2005 17:47
hamper

Цитата:
попробуй кодить только с теми параметрами которые предлагает сам вд, не ставя птичку на "показать все форматы"


Нет, тогда формат аудио получается PCM, а такой у меня не берет BBK плеер дома, так что пришлось "извратиться" и сначала переформатировать аудио из AVI в MP3, а потом уж подсунуть его ВД. Но кажется, есть и другой какой-то способ
Автор: ShIvADeSt
Дата сообщения: 13.04.2005 01:23
Просмотрел весь топик, но так и не нашел ответа на интересующие меня вопросы. Итак первый досточно наболевший. Есть файл который 1400 гигабайта. Если этот файл был создан ГордианКнотом и поставлена галочка разбить на 2 диска, то он разрежется ровно по 700 мбайт. Когда я пытаюсь это сделать при помощи VirtualDubMod то получаются 2 или 3 файла, причем их размер отличается от 700 на 2-3 мегабайта, то есть если создаются файлы меньше 700 то получается 3 файла, последний метров на 5. Резал и при помощи SaveAs (с установкой размера сегмента) и при помощи скриптов SaveSegemntedAVI все равно результат один и тот же. Как разрезать точно на 700 мегабайт.
Второй вопрос. При первом проходе у меня создается статс файл, при втором сабж вываливается с ошибкой, что типа материал может быть испорчен. (Скорее всего это не так) Возможно ли при наличии статс файла запустить сразу второй проход, при условии что все промежуточные файлы есть в наличии. Как это сделать?
Автор: namchik
Дата сообщения: 13.04.2005 04:30

Цитата:
Возможно ли при наличии статс файла запустить сразу второй проход, при условии что все промежуточные файлы есть в наличии. Как это сделать?

да, в настройках кодека нужно указать путь к статс-файлу и запустить 2-й проход
Автор: ShIvADeSt
Дата сообщения: 13.04.2005 04:34
namchik

Цитата:
да, в настройках кодека нужно указать путь к статс-файлу и запустить 2-й проход

Нельзя ли поподробнее. Потому что когда в настйроках кодека указываешь путь к стат файлу он спрашивает перезаписат его или нет. Как сделать только второй проход.
Автор: namchik
Дата сообщения: 13.04.2005 04:35
ShIvADeSt
какой кодек?
Автор: ShIvADeSt
Дата сообщения: 13.04.2005 05:01
namchik

Цитата:
какой кодек?

х264 с http://forum.doom9.org/showthread.php?s=43abe71a840367eb752a78f338a2e724&threadid=89979&perpage=20&pagenumber=1
Автор: namchik
Дата сообщения: 13.04.2005 05:46
ShIvADeSt
ну там нужно просто запустить Nth-pass... ведь stats-файл первого прохода сохранился?
Автор: ShIvADeSt
Дата сообщения: 13.04.2005 10:39

Цитата:
ну там нужно просто запустить Nth-pass... ведь stats-файл первого прохода сохранился?

Так я это и спрашиваю как это сделать. Если указываешь что хочешь сделать первый проход, то он спрашивает хочу ли я переписать файл статистики, а если выбираешь n-проход, то вообще нельзя выбрать откуда статисктику брать, она не доступна для редактирования Поэтому я и спрашиваю, как это делается. Так же остается вопрос как разрезать 1400 мегабайт на два по 700 ровно.
Автор: namchik
Дата сообщения: 13.04.2005 11:17
ShIvADeSt
ну а ты переименуй этот файл статистики в "x264.stats" или как там (точно не помню, но можно попробовать на каком-нить маленьком куске фильма и посмотреть, с каким именем создается статс-файл...) и запускай N-ный проход, этот статс и скормится ему...

А насчет разрезать пополам... вручную пробовал (через Ctrl+Shift+J) ?
Автор: ShIvADeSt
Дата сообщения: 14.04.2005 02:11
namchik

Цитата:
А насчет разрезать пополам... вручную пробовал (через Ctrl+Shift+J) ?

Это по ключевым фреймам вроде. Нашел как ГК так режет ровно.

Цитата:

Adding this script to C:\PROGRA~1\GORDIA~1\VirtualDubMod\LastJob.vcf :

// $job "Splitting file"
// $input "D:\Video\Proj\Gambit.avi"
// $output "D:\Video\Proj\Gambit_part1.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("D:\\Video\\Proj\\Gambit.avi",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource(0x73647561,0,1);
VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,3,0,0);
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(0);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetCompression();
VirtualDub.video.filters.Clear();
VirtualDub.subset.Clear();
VirtualDub.subset.AddRange(0,59151);
VirtualDub.SaveAVI("D:\\Video\\Proj\\Gambit_part1.avi");
VirtualDub.Close();

// $endjob
//

Этот скрипт он сам создал, вроде все нормально получается, лучше чем когда по размеру Дабом режешь.
Автор: namchik
Дата сообщения: 14.04.2005 05:44
ShIvADeSt
запости плиз, скрипт создания второй части фильма (Gambit_part2.avi)
Автор: ShIvADeSt
Дата сообщения: 14.04.2005 06:58
namchik

Цитата:
запости плиз, скрипт создания второй части фильма (Gambit_part2.avi)


Цитата:

19:03:22: Started Splitting final file to: D:\Video\Proj\Gambit_part1.avi: D:\Video\Proj\Gambit.avi
19:04:55: Finished Splitting final file to: D:\Video\Proj\Gambit_part1.avi: Duration: 1 минута, 33 seconds.

Adding this script to C:\PROGRA~1\GORDIA~1\VirtualDubMod\LastJob.vcf :

// $job "Splitting file"
// $input "D:\Video\Proj\Gambit.avi"
// $output "D:\Video\Proj\Gambit_part2.avi"
// $state 0
// $start_time 0 0
// $end_time 0 0
// $script

VirtualDub.Open("D:\\Video\\Proj\\Gambit.avi",0,0);
VirtualDub.RemoveInputStreams();
VirtualDub.stream[0].SetSource(0x73647561,0,1);
VirtualDub.stream[0].SetMode(0);
VirtualDub.stream[0].SetInterleave(1,500,3,0,0);
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(0);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetCompression();
VirtualDub.video.filters.Clear();
VirtualDub.subset.Clear();
VirtualDub.subset.AddRange(59151,61491);
VirtualDub.SaveAVI("D:\\Video\\Proj\\Gambit_part2.avi");
VirtualDub.Close();

Только вот хоть убей не понимаю, почему в первой части режет по
Цитата:
59151
а вторую часть 61491 фрейму. Может у него какая то статистика используется, но в итоге получилось, что первый фрагмент получился на 4 метра короче второго и третьего и в результате появился 4 фрагмент на 5 с лишним метров, редко так ГК ошибался, но все равно это лучше чем когда даб на 10 метров ошибается.
Автор: kaskad
Дата сообщения: 19.04.2005 20:53
Вопросик есть: имеем исходный файл, закодированный в MPEG1, жму его в MPEG4 (XviD или DivX - не важно), получаю итоговый файл Test, и когда пытаюсь просмотреть этот файл в плеере, то получается следующее: помимо чёрных штор сверху и снизу в полноэкранном режиме появляются ещё шторки справа и слева. Видео внутри чёрного экрана В общем, с исходным файлом такого нет (плеер его нормально растягивает), ресайзом не пользовался.... Так почему плеер не растягивает изображение? Плеер стандартный виндовый, версия 9-я.
Автор: ShIvADeSt
Дата сообщения: 20.04.2005 01:01
kaskad
Когда рипал, надо вначале делать Crop чтобы все эти шторки сверху снизу и сбоков пообрезать Ресайз здесь не причем.
Вчера пробовал резать по фреймам. Приикольная вещь, точность конечно гораздо выше, чем по размеру, но есть странность. Имею фильм 1400 метров, например 100000 фреймов, думаю сейчас по 50000 фреймов нарежу, будет как раз по 700 метров, на 2 болванки. Режу и получаю кусок примерно на 800 метров оказалось, что почему то (мож кто объяснит) два куска занимают места больше чем один целый, только не надо говорить насчет заголовка RIFF он занимает максимум метр и то вряд ли. Тут скорее всего в чем то другом дело. В итоге резал по размеру, получил 3 куска два по 700 примерно +- пару метров, и одн на 50 но там были титры. Так что я его просто грохнул, кто может это объяснить?
Автор: lucactus
Дата сообщения: 21.04.2005 10:54
Помогите, плз, найти VirtualDub версии 1.3. Необходимость поиска старой версии вызвана отсутствием поддержки у текущей версии формата WMV.
PS буду признателен за рекомендации по работе с WMV с помощью какой-нибудь альтернативной проги (Задача состоит в выдирании аудио-трэка из видеофайла).
Автор: kaskad
Дата сообщения: 21.04.2005 22:20
ShIvADeSt
Так рипал не я ) Просто клипец слил, а он в неправильном MPEG-е. Вот и не понимаю, вся то же самое, тока пожато другим кодеком. И пипец - не растягивается.
Автор: ShIvADeSt
Дата сообщения: 22.04.2005 01:06
kaskad

Цитата:
Так рипал не я


Цитата:
Вопросик есть: имеем исходный файл, закодированный в MPEG1, жму его в MPEG4 (XviD или DivX - не важно),

Жму его , то есть жмешь получается ты а в итоге не ты, просто шторки идут из-за того что при рипанье не было сделано кроп, они остались на рипе, и при растягивании они остаются по бокам. Или у тебя другая трабла без растягивания штор нету, а когда растягивае6шь то размер самого видео остается неизменным, а просто появляются шторки? Объясни попонятнее. Попробуй другой плеер.
Автор: aleksandr
Дата сообщения: 24.04.2005 20:39
Zdrastvu'te! Ktonibut' mowet mne podskazat' kak razrezat' filmy? powalusto podskawite ves comp zabit failami razmerom s-1.2GB! wdu otveta ! ! !
Автор: HeT BonpocoB
Дата сообщения: 24.04.2005 21:28
aleksandr, вообщето File - Save As -> и там выставить Direct Strim Copy и Segment Output File....но так как задача твоя не всегда тривиальна поэтому советую нажать Версия для печати и поискать там по "разр" и "segment", заодно и узнаешь сразу про возможные грабли
Автор: V0lt
Дата сообщения: 24.04.2005 22:17
kaskad
А у тебя изображение вытянутым случайно не получилось? У MPEG-1 и MPEG-2 пиксели часто НЕквадратные поэтому все же ресайз по вертикали приходиться делать.
Автор: dneprcomp
Дата сообщения: 24.04.2005 22:22
lucactus
Вот, попробуй посмотреть. Нужен Virtualdub (v. >= 1.4d)
_http://www.divx-digest.com/articles/wmv2avi.html
Проблема в том, что ни один конвертор(по крайней мере я не нашел) не работает с HDTV
Автор: aleksandr
Дата сообщения: 24.04.2005 22:38
"aleksandr, вообщето File - Save As -> и там выставить Direct Strim Copy и Segment Output File....но так как задача твоя не всегда тривиальна поэтому советую нажать Версия для печати и поискать там по "разр" и "segment", заодно и узнаешь сразу про возможные грабли "

a mowno ob'esnit' popodrobnie dl'a v. 1.6.5 a to 'a soovsem ne pon'al !
Автор: lucactus
Дата сообщения: 25.04.2005 09:34
dneprcomp

Цитата:
Проблема в том, что ни один конвертор(по крайней мере я не нашел) не работает с HDTV

Проблему неожиданно для себя решил с помощью FairStars Audio Converter, который успешно схавал WMV и выдрал из него аудиодорожку.
Автор: Tarasyan
Дата сообщения: 25.04.2005 13:31
У меня есть видео файл *.dat 670 Мв, хочуперекодировать в *.avi 695 Мв, как это сделать??
Автор: renreg
Дата сообщения: 25.04.2005 13:38
TarasyanОткрыл в программме и запиши как avi

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: DivX версии 4.x


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