Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.08.03;
Скачать: CL | DM;

Вниз

Работа с mp3 без декодировния   Найти похожие ветки 

 
Tim   (2008-06-19 09:50) [0]

Необходимо отрезать кусочек например одну секунду от начала и вставить его в конец. Есть ли компоненты, которые позволяют разобрать структуру mp3 (на фреймы?) и потом манипулировать ими (фреймами) пез сжатия расжатия?


 
brother ©   (2008-06-19 10:53) [1]

иш шо захотел) саунд фордж вспомни... там после таких манипуляций, пересжатие идет всегда (когда сохраняем проэкт)... дык вот и однако)


 
Tim   (2008-06-19 11:13) [2]

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


 
анонимъ   (2008-06-19 14:29) [3]

у mp3-файла нет никакого "хедера" - это просто поток фреймов. всё, что между фреймами, просто пропускается. у каждого фрейма есть заголовок и данные. разумеется, можно тупо вытащить фрейм из начала и записать в конец файла. проблемы могут быть только с определением времени звучания каждого фрейма.


 
DVM ©   (2008-06-19 14:33) [4]


> анонимъ   (19.06.08 14:29) [3]

Это не совсем так:

http://en.wikipedia.org/wiki/MP3#File_structure


 
Anatoly Podgoretsky ©   (2008-06-19 16:30) [5]

Нафига ему структура, он же компоненты ищет.


 
Tim   (2008-06-19 16:54) [6]

DVM спасибо за ссылочку, компоненты нашел, только они на чтение работают.
Audio Tools Library (Freeware) http://jfaul.de/atl


 
KSergey ©   (2008-06-19 17:03) [7]

Так надо секунду вырезать или фрейм(ы)? Это ж разные вещи.


 
Tim   (2008-06-19 17:46) [8]

Если нельзя вырезать конкретную велечину по времени, тогда можно вырезать кол.фреймов*продолжительностьФрейма, т.е первый фрейм 5 сек., второй 1 сек.,  отрезаем 6 сек и т.д


 
KSergey ©   (2008-06-19 18:19) [9]

А зачем?
Просто любопытно


 
wicked ©   (2008-06-19 18:59) [10]

в мрз все фреймы звучат одинаковое количество времени - что то около 25 мсек (не помню точно)
просто длину имеют разную, в зависимости от битрейта и версии layer



Страницы: 1 вся ветка

Текущий архив: 2008.08.03;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.019 c
15-1213783704
ciborg
2008-06-18 14:08
2008.08.03
Как работают мьютексы


2-1215153307
Максим В.
2008-07-04 10:35
2008.08.03
Pointer + Integer


2-1215040775
Si13
2008-07-03 03:19
2008.08.03
VSL Form, проблемы с открытием


2-1214976925
lewka-serdceed
2008-07-02 09:35
2008.08.03
ключ в реестре


3-1200936819
azamatufa
2008-01-21 20:33
2008.08.03
BEFORE INSERT - Error! Field Must Have A Value