문제

MP3 파일을 프로그래밍 방식으로 다듬는 가장 좋은 방법은 무엇입니까? 예를 들어, 처음 2 분 또는 마지막 2 분 또는 둘 다를 제거하고 싶다고 가정 해보십시오. .NET에서 이것을하는 좋은 방법이 있습니까? 또는 .NET가 명령 줄 도구로 호출합니까?

도움이 되었습니까?

해결책

MP3 파일을 다듬는 데 두 가지 접근 방식이 있습니다.

먼저 WAV로 변환하고 원하지 않는 샘플을 다듬은 다음 MP3로 다시 변환하십시오. 단점은 프로세스에서 품질의 약간의 손실이있을 것이라는 점입니다. 장점은 당신이 당신을 위해 변환을 수행 할 수있는 많은 명령 줄 도구를 찾을 수 있다는 것입니다.나우 디오 당신이 그렇게 할 것입니다).

둘째, MP3 프레임 자체를 구문 분석하고 전체 프레임을 버리십시오. 그것은 당신에게 많은 세분성을주지 않지만 그 과정에서 품질 상실은 없습니다. 또한 ID3 프레임뿐만 아니라 CBR 및 VBR MP3 프레임의 형식을 이해할 수 있어야합니다. 주변에는 다양한 .NET 라이브러리가 있지만이 책을 읽을 수 있지만 여전히 상당한 양의 코드를 직접 작성해야합니다.

다른 팁

내 베팅은 CLI 도구입니다. 가져가다 이것 예를 들어.

MP3 디코더 라이브러리를 싸서 .NET 개발자가 사용할 수있게했습니다. 여기에서 찾을 수 있습니다.

http://sourceforge.net/projects/mpg123net/

MP3 파일을 PCM으로 변환하고 ID3 태그를 읽는 샘플이 포함되어 있습니다.

어쩌면 당신은 그것을 사용하여 MP3 프레임을 찾고 보관에 관심이있는 것만 쓸 수 있습니까?

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top