Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Видео и аудио: обработка и кодирование (http://forum.oszone.net/forumdisplay.php?f=45)
-   -   Аудио плагин для avisynth (http://forum.oszone.net/showthread.php?t=100670)

Andrew Placid 14-02-2008 19:28 740286

Аудио плагин для avisynth
 
Вообщем ищу сабж, с помощью которого можно делать качественный транскодинг 25>23.976 и т.п.

Или подскажите как это еще можно сделать, а задача такая:
На входе имеется аудиотрек любого формата, который можно открыть с помощью directshow.
На выходе нужен преобразованный 25>23.976 аудиопоток, который можно подсунуть консольному nero aac, к примеру.
Но все это нужно без промежуточных раскодировок в pcm, т.е. на входе любой аудиофайл, на выходе транскодированный и перекодированный.

DJ Mogarych 14-02-2008 20:04 740308

Эндрю, скажите, пожалуйста, какое отношение имеет количество кадров к аудиопотоку?

WildNP 14-02-2008 22:24 740386

BeLight (последний + bsn.dll обновлённый) - расширенные настройки - раздел Sound Touch.
Команда AVISynth:
TimeStretch(tempo = (100.0*25.0)/23.976)
Цитата:

Цитата DJ Mogarych
какое отношение имеет количество кадров к аудиопотоку »

Длительность видео меньше становится после кодирования. Некорректный кодинг?
2 Andrew Placid, - как жмёте? Команду на кодирование бы, свойства файла видео исходника и результата.
И зачем менять FPS? Force FILM сделали в DGIndex?
---
При уменьшении fps: ConvertFPS(23.976)
При увеличении fps: ChangeFPS(29.970)
(цифры для примера по отношению к 25 fps).

Andrew Placid 15-02-2008 02:21 740467

Цитата:

Цитата WildNP
И зачем менять FPS? Force FILM сделали в DGIndex? »

DGIndex мне тут не поможет. У меня есть HDTV фильм в 23,976, а русская дублированная дорожка с паловского DVD.
Цитата:

Цитата WildNP
Команда AVISynth:
TimeStretch(tempo = (100.0*25.0)/23.976) »

Только тогда TimeStretch(tempo = (100.0*23.976)/25.0) :)
Спасибо за подсказку. Ох уж этот всемогущий avisynth! :)
А на сколько это качественный алгоритм? Судя по тому что он не меняет тональность, то там просто дублируются некоторые сэмплы. Может изменение вместе с темпом еще и тональности (rate) даст более качественный результат? Как будет правильнее?


Время: 23:05.

Время: 23:05.
© OSzone.net 2001-