Реклама на сайте Advertise with us

Ffmpeg склеивает два видео, а у второго видео - шум вм.звука

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 24.05.09
Сообщения: 1788
Рейтинг: 508

Ссылка на сообщениеДобавлено: 10/06/12 в 21:50       Ответить с цитатойцитата 

Всем привет!
Подскажите пожалуйста, как обычно "склеивают" два видео через ffmpeg, чтобы получилось по-человечески?

Делаю так:
Код:
exec('copy /b intro.avi + video.avi video_ok.avi');


При этом длина времени в плеере = длине первого файла.
звук у второго видео - уже "запорот", ужасные шумы, вместо звука.

Если наложить сверху еще звук (пустой, тишина 1 секунду), вот так:
Код:
exec('c:/WebServers/usr/bin/ffmpeg/ffmpeg.exe -i video_ok.avi -i silent.wav -acodec copy -vcodec copy video_ok_good.avi');

, то длина стает нормальной, а шум у второй части видео (второй файл склеивания), так и остается шумом.

Скорее всего, это из-за "дуболомного" метода склейки двух AVI-контейнеров (copy /b), но по-другому как ни пытался, через ffmpeg, работает только он.

Если кому не трудно, подскажите, как по-правильному склеить при помощи ffmpeg два avi \flv\другого формата (конвертну) в один?

Заранее огромное спасибо! smail04.gif

---

0
 



С нами с 26.04.06
Сообщения: 107
Рейтинг: 114

Ссылка на сообщениеДобавлено: 11/06/12 в 12:09       Ответить с цитатойцитата 

Так тупо склеить видео добавлением одного файла к другому в формате avi не получиться.
Добавление работает только для формата mpg или некоторых других служебных.
Универсальный метод состоит во временной конвертации видео и звука в служебный формат без потери качества с последующим их склеиванием, конкретнее здесь http://ffmpeg.org/faq.html#How-can-I-join-video-files_003f

5
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »