MP3 파일을 다시 인코딩하지 않고 어떻게 분할합니까? 파일로 나누고 싶습니다. 오디오 품질에 영향을 미치지

CD에서 가져온 96kbps의 400MB MP3 파일이 있습니다. 이것을 여러 파일로 나누고 싶습니다.

오디오 품질에 영향을 미치지 않거나 파일을 다시 인코딩하지 않고 그렇게 할 수있는 방법이 있습니까?



답변

mp3splt 라는 프로그램 이 있습니다. 관심있는 부분의 시작 및 종료 시간을 지정합니다. 무음 감지 기능을 통해 자동으로 분할 할 수도 있습니다.


답변

OS를 지정하지 않았습니다.

범용 오디오 편집기는 MP3를 디코딩 한 다음 저장시 다시 인코딩하므로 피하십시오.

전용 MP3 스플리터는 일반적으로 프레임 경계에서 슬라이스되므로 오디오가 디코딩 및 재 인코딩되지 않습니다. 그러나 페널티가 있습니다. 분할 지점 주변의 1 초 분량의 오디오는 종종 재생할 수 없게되며, 오디오가 무음 인 경우 건너 뛰거나 클릭하는 경우가 있습니다. 이는 MP3 인코딩 및 디코딩 (비트 저장소, 인코더 지연, 패딩 및 디코더 지연)의 다양한 기능 및 부작용과 관련된 복잡성 때문입니다. 그러나 스플릿 포인트가 묵음 상태에 있고 묵음의 1 초를 잃는 것에 대해 크게 걱정하지 않는 한 Windows 앱인 mp3DirectCut에 대한 권장 사항을 두 번째로 사용합니다. 강력하고 무료이며 각 프레임의 음량 레벨을 그래픽으로 잘 볼 수 있습니다 (스케일로 약간 연주해야 할 수도 있음).

정확성에 관심이 있다면 Java 명령 행 앱 pcutmp3 을 사용하고 싶을 것 입니다. 경고는 LAME 태그로 작성된 “갭리스 재생”(인코더 지연 및 패딩) 정보를 지원하는 플레이어를 사용해야한다는 것입니다.

pcutmp3 및 mp3DirectCut 모두 분리 점 지정을위한 큐 시트 사용을 지원합니다. 따라서 원본 CD가 있으면 CD 리핑 프로그램을 사용하여 오디오 파일의 .cue 파일을 생성 할 수 있습니다. 이 큐 시트는 스플리터가 사용할 수있는 정확한 트랙 경계를 포함하는 텍스트 파일입니다. 원본 CD가없는 경우 웹 사이트 cuesheet heaven을 통해 큐시트를 생성 할 수 있으며, 이는 freedb 데이터를 다시 해석합니다. 원본 CD없이 만들어진 .cue는 정확하지 않을 수 있으며 (잘못된 프레싱을 선택한 경우) 거의 확실하지 않습니다 (트랙 경계 만 있고 큐 시트에 들어가는 다른 것들은 없음). 귀하의 목적에 적합해야합니다.


답변

아무도 mp3DirectCut 을 언급하지 않은 것에 놀랐습니다 . 원하는 것을하고 다시 인코딩하지 않습니다. 이런 종류의 일을하는 것이 저의 것입니다. 프리웨어.


답변

mp3뿐만 아니라 많은 오디오 및 비디오 형식에 대해서도이 작업을 수행하는 표준 도구는 다음과 같습니다.

ffmpeg -i in.opus -ss 00:00:30.0 -t 00:03:00 -c copy out.opus

in.opus30 초에 3 분의 시작 부분을 ​​가져 와서 out.opus트랜스 코딩없이 넣습니다 ( -c copy). 메타 정보 (제목, 아티스트 등)는 그대로 유지되지만 가사 (예 : 가사)는 손실됩니다. 자세한 내용은 다음과 같은 맨 페이지를 참조하십시오 -c.

   -c[:stream_specifier] codec (input/output,per-stream)
   -codec[:stream_specifier] codec (input/output,per-stream)
       Select an encoder (when used before an output file) or a
       decoder (when used before an input file) for one or more
       streams. codec is the name of a decoder/encoder or a special
       value "copy" (output only) to indicate that the stream is
       not to be re-encoded.

       For example

               ffmpeg -i INPUT -map 0 -c:v libx264 -c:a copy OUTPUT

       encodes all video streams with libx264 and copies all audio
       streams.

       For each stream, the last matching "c" option is applied, so

               ffmpeg -i INPUT -map 0 -c copy -c:v:1 libx264 -c:a:137 libvorbis OUTPUT

       will copy all the streams except the second video, which will
       be encoded with libx264, and the 138th audio, which will be
       encoded with libvorbis.

@Mike Brown의 답변에 대한 경고가 적용됩니다.


답변

다음과 같은 유용한 유틸리티가 있습니다

시험판을 제한적으로 다운로드하거나 구입할 수 있습니다.


답변

여러 프로그램을 시도한 후 Slice Audio File Splitter 가 최고 라는 것을 알았습니다 (무료, 출력 mp3 파일에는 오류가 없습니다 (mp3val로 테스트 됨), 트랙 겹침 및 출력 파일 이름 조작 옵션).

면책 조항 : 나는 그들을 위해 일하고 있지 않습니다.


답변

나의 2 센트 : FissionMac OS X에 가장 적합한 것으로 나타났습니다 .

이 오디오 편집기의 특징은 설명에 나와있는 것처럼 품질 손실없이 편집하고 있습니다 ( 굵은 글씨는 ).

Fission을 사용하면 오디오 편집이 더 이상 번거롭지 않습니다. 파일을 결합하고 오디오를 자르고 자르고 긴 파일을 빠르게 분할 할 수 있습니다. 분열은 빠른 편집을 위해 간소화되었으며 다른 오디오 편집기로 인한 품질 손실없이 작동합니다 .

핵분열 은 MP3 및 AAC 형식에서도 편집 할 때 품질 손실을 일으키지 않습니다 . 그것은 마술과 같으며 Fission만이 제공하는 것입니다!

인터페이스는 매우 단순하고 직관적입니다.

파일을 분할하는 몇 가지 옵션이 있습니다.

  1. 원하는 분할을 수동으로 추가 할 수 있습니다.
    • Tools=> 로 이동하여 현재 위치에 분할을 추가하십시오.Add Split...
      도구 => 분할 추가 ...
    • 모든 분할이 추가 된 후 별도의 파일로 저장할 수 있습니다 File=>Save As...
  2. 다음과 같이 정의한 옵션에 따라 자동으로 분할을 생성 할 수 있습니다.
    • 에 가기 Tools=>Smart Split...
      도구 => 스마트 분할 ..
    • 분할 생성 옵션 설정
      분할 생성 옵션
    • 그런 다음 File=> 를 통해 별도의 파일을 저장하십시오.Save As...
  3. 파일의 특정 부분 만 저장하려면 다음과 같이하십시오.
    • 파일의 원치 않는 부분을 선택하십시오
    • 마우스 오른쪽 클릭
    • 메뉴 Save Selection...에서
      선택선택 사항 저장 ...

가격 (35 $입니다 2019년 6월의 같은 조금 너무 높을 수 있습니다).

이 프로그램은 Mac OS X에만 해당되지만 , 사이트에 Windows 에 대한 대체 제안 목록이 있습니다.