Recent

Author Topic: Обрезка (trim) аудиофайла  (Read 1550 times)

FelizKatus

  • Newbie
  • Posts: 5
Обрезка (trim) аудиофайла
« on: May 27, 2025, 05:33:50 pm »
Доброго времени суток :-)

Хотелось бы написать маленькое приложение, которое обрезает аудиофайл с определенного момента времени до другого определенного момента времени без перекодирования, только это. Может ли кто-нибудь поделиться экспириенсом?

У меня не очень обширный опыт программирования, хотелось бы ссылку на примеры кода, туториал на тему или что-то похожее, не очень хардкорное ;-)

Спасибо!

Patro de Nordo

  • New Member
  • *
  • Posts: 19
Re: Обрезка (trim) аудиофайла
« Reply #1 on: October 03, 2025, 02:07:09 pm »
Можно воспользоваться готовым приложением ffmpeg и сделать на Lazarus "обертку" для его вызова.

Thaddy

  • Hero Member
  • *****
  • Posts: 18324
  • Here stood a man who saw the Elbe and jumped it.
Re: Обрезка (trim) аудиофайла
« Reply #2 on: October 03, 2025, 02:15:39 pm »
Well, the math is very simple:
- when you want to cut, cut at zero: sounds are waves that are +/-
- know the sample frequency
- know the number of channels.
- know the scale: floats or integers.
Due to censorship, I changed this to "Nelly the Elephant". Keeps the message clear.

 

TinyPortal © 2005-2018