MP3 파일에 프로그래밍 방식으로 Riff 헤더를 추가하려면 어떻게합니까?
문제
내가하고 싶은 일에 대한 자세한 정보; http://www.studiodust.com/riffmp3.html
제어판 (Perl 및 Webmin으로 제작)이 자동으로 수행 할 수 있도록 방법을 원합니다. 지금은 의지해야합니다 system
Linux 용 바이너리가 있습니다. Perl 또는 다른 언어를 위해하는 라이브러리가 있습니까?
이것을하는 가장 좋은 방법은 무엇입니까?
해결책 2
내가 참조하는 웹 사이트에는 필요한 답변이있었습니다. 나는 그들이 Linux 변형을 만들었다는 것을 몰랐다.
다른 팁
나는 리프 파일이나 그들의 구조, 용도 등에 대해 아무것도 모른다. 그러나 CPAN 검색을 시도 했습니까?? 첫 번째 결과 꽤 유망 해 보입니다.
당신이 요청한 정확한 내용에 대한 다음 스크립트가 있습니다.
#!/bin/bash
echo "$1"
ffmpeg -y -i "$1" -f wav out.wav > /dev/null 2>&1 && \
normalize-audio -q out.wav && \
lame --silent -a -m m --cbr -b 64 -q 0 out.wav out.mp3 && \
ffmpeg -y -i out.mp3 -f wav -acodec copy "$1" > /dev/null 2>&1 && \
echo "done."
rm out.wav out.mp3
매개 변수를 절름발이로 편집하거나 ffmpeg 호출을 사용하면 설정되면 설정됩니다.
제휴하지 않습니다 StackOverflow