Показать полную графическую версию : Аудио плагин для avisynth
Andrew Placid
14-02-2008, 19:28
Вообщем ищу сабж, с помощью которого можно делать качественный транскодинг 25>23.976 и т.п.
Или подскажите как это еще можно сделать, а задача такая:
На входе имеется аудиотрек любого формата, который можно открыть с помощью directshow.
На выходе нужен преобразованный 25>23.976 аудиопоток, который можно подсунуть консольному nero aac, к примеру.
Но все это нужно без промежуточных раскодировок в pcm, т.е. на входе любой аудиофайл, на выходе транскодированный и перекодированный.
DJ Mogarych
14-02-2008, 20:04
Эндрю, скажите, пожалуйста, какое отношение имеет количество кадров к аудиопотоку?
BeLight (последний + bsn.dll обновлённый) - расширенные настройки - раздел Sound Touch.
Команда AVISynth:
TimeStretch(tempo = (100.0*25.0)/23.976)
какое отношение имеет количество кадров к аудиопотоку »
Длительность видео меньше становится после кодирования. Некорректный кодинг?
2 Andrew Placid, - как жмёте? Команду на кодирование бы, свойства файла видео исходника и результата.
И зачем менять FPS? Force FILM сделали в DGIndex?
---
При уменьшении fps: ConvertFPS(23.976)
При увеличении fps: ChangeFPS(29.970)
(цифры для примера по отношению к 25 fps).
Andrew Placid
15-02-2008, 02:21
И зачем менять FPS? Force FILM сделали в DGIndex? »
DGIndex мне тут не поможет. У меня есть HDTV фильм в 23,976, а русская дублированная дорожка с паловского DVD.
Команда AVISynth:
TimeStretch(tempo = (100.0*25.0)/23.976) »
Только тогда TimeStretch(tempo = (100.0*23.976)/25.0) :)
Спасибо за подсказку. Ох уж этот всемогущий avisynth! :)
А на сколько это качественный алгоритм? Судя по тому что он не меняет тональность, то там просто дублируются некоторые сэмплы. Может изменение вместе с темпом еще и тональности (rate) даст более качественный результат? Как будет правильнее?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC