최근에 깔끔한 트릭을 배웠습니다. mp3 파일을 함께 결합하려면 다음 명령을 사용하면됩니다 (Windows에서).
copy /b *.mp3 joined.mp3
그리고 짜잔, 당신은 하나의 큰 mp3 파일이 있습니다.
내 질문 : 반대로하는 방법, 즉 mp3 파일을 분할하는 방법이 있습니까, 이 쉽게 ?
MP3를 분할하는 방법에는 두 가지가 있습니다.
일반적으로 오디오 품질에 신경 쓰지 않는 한 두 번째 방법 사용무손실을 원할 것입니다.
나는 정기적으로 mp3splt 를 사용합니다. Windows 및 Linux 용 오픈 소스 프로그램이며 GUI가 포함되어 있습니다 (사용하지 않기 때문에 설명 할 수 없습니다).
이것은 내가 일반적으로 팟 캐스트를 6 분 세그먼트로 분할하는 데 사용하는 명령 줄입니다.
mp3splt podcast.mp3 -g %[@N=0,@o] -o "@n @f" -t 6.0
-t 6.0
: 6 분마다 분할-g %[@N=0,@o]
: 모든 섹션에 대해 원래 태그를 사용하지만 0부터 시작하는 트랙 번호를 업데이트합니다.-o "@n @f"
: 출력 파일 이름은 트랙 번호가 앞에 붙은 원래 파일 이름이어야합니다.질문에 언급 한 명령만큼 쉽지 않습니다. 그렇게하는 데는 쉬운 방법이 있습니다.
Audacity 는 mp3를 분할 할 수있는 무료 프로그램입니다. 인터페이스에 익숙해지면 비교적 사용하기 쉽습니다.
MP3DirectCut 을 시도하십시오. 그것은 무료이며 나를 위해 작동합니다.
Mp3DirectCut과 같은 특수 MP3 스플리터는 프레임 경계를 자릅니다. 그러나 대부분의 MP3는 공간을 절약하기 위해 비트 저장소를 사용합니다. 프레임의 오디오 데이터는 종종 이전 프레임에서 시작하며 때로는 2 또는 3 프레임 뒤로 시작합니다. 따라서 분할 지점 근처의 프레임은 재생 불가능할 수 있으며 조용히 건너 뜁니다. 무음 중간에 분할이 발생하면 문제가되지 않습니다.
연속 음악 중간에서 분할이 발생하면 프레임이 건너 뛴 것을 알 수 있습니다. 이를 완화하려면 mp3packer 를 사용하여 최소 비트 저장소 사용량 (-b 320 -r in.mp3 temp.mp3
)으로 mp3를 320kbps로 확장하고 mp3DirectCut에서 편집 한 다음 mp3packer를 다시 사용하여 다시 압축합니다 (-s -t -z temp.mp3 out.mp3
). 높은 비트 전송률 파일에서 비트 저장소 사용이 불가피 할 수 있기 때문에 작동이 보장되지는 않지만 도움이 될 수 있으며 품질이 저하되지는 않습니다.
또는 pcutmp 를 사용하여 분할 할 수 있습니다. 필요한 프레임을 보존하고 파일 시작 부분의 LAME 태그에 끊김없는 재생 데이터 (인코더 지연 및 패딩 정보)를 추가합니다. 이 데이터를 지원하는 플레이어는 재생시 추가 샘플을 잘라냅니다.
Linux를 사용하는 경우 항상 "split --bytes = 1M --numeric-suffixes largefile.mp3 smallfile"을 사용할 수 있습니다. 그러나 불행히도 .mp3를 직접 추가해야합니다.
이렇게하려면 FFMPEG를 사용하십시오 ( https://unix.stackexchange.com/questions/280767/how-do-i-split-an-audio-file-into-multiple ), 매개 변수 :
ffmpeg -i LongFile.mp3 -f segment -segment_time 10 -c copy ShortFile_%03d.mp3
그러면 mp3 파일이 ShortFile_000.mp3, ShoetFile_001.mp3 등의 이름을 가진 10 분 파일로 분할됩니다.
훌륭한 온라인 도구 : http://magicode.me/mp3-cut
장점 :
그렇게 쉽지는 않지만, mp3 파일을 분할 할 위치를 선택할 수 있도록 온라인에서 사용할 수있는 여러 mp3 분할 도구가 있습니다.
물론 mp3 파일을 전송하기 위해 (분할 부분을 재생하지 않고) 분할하려는 경우 일반 파일 분할 유틸리티를 사용한 다음 mp3를 재 조립하는 데 사용한 이진 복사 방법을 사용할 수 있습니다.
Sliff가 맞습니다. OS 도구를 사용할 수 없습니다.
기술적으로 mp3는 원하는 위치에서 분할 할 수 있도록 구성됩니다. 각 블록의 시작 부분에 특정 비트 조합과 함께 18ms의 정적 또는 가변 길이 블록을 사용합니다. 블록 중간에 파일을 분할하면 플레이어가 조용히 다음 블록으로 이동하므로 최대 18ms가 손실됩니다.
태그 블록-아티스트, 제목, 앨범 등에 대한 정보를 입력하는 곳은 파일의 어느 위치 에나 있거나 생략 할 수 있습니다. 여러 태그 블록도 해를 끼치 지 않습니다 (첫 번째 블록이 사용됨).
따라서 원하는 곳에서 분할하고 가입 할 수 있습니다.
그러면 파일을 분할하는 모든 도구가 수행됩니다.