시작하기
팟캐스트 편집본 챕터 시간 조정

팟캐스트 편집본 챕터 시간 조정

광고 없는 버전이나 회원용 축약판에 맞춰 챕터를 다시 맞춥니다. 편집된 M4A, 원본 길이, 승인된 챕터, 원본에서 삭제한 구간을 입력하면 챕터가 들어간 음원, 호스팅용 파일, 제작자가 검토할 시간 비교표를 받습니다.
#미디어
평점
더 많은 평가가 필요합니다
판매
0
사용 방법
다운로드

이런 작업에 적합합니다

광고를 삭제하면 인터뷰가 일찍 시작합니다. 공개판의 마커를 그대로 두면 청취자가 챕터를 눌렀을 때 대화 중간부터 듣게 됩니다. 짧은 버전의 믹스가 완성됐고 정확한 삭제 구간을 알고 있는 편집자에게 적합합니다.

결과 파일

  • episode-chaptered.m4a — 제목과 시작 시각을 챕터로 넣은 재생 가능한 최종 음원 사본입니다.
  • chapters.json — 이 형식을 지원하는 호스팅 서비스에 전달할 Podcasting 2.0 챕터 파일입니다.
  • chapter-changes.csv — 원본 챕터마다 이전 시각과 새 시각, 이동 또는 삭제 여부를 한 줄에 표시합니다.
  • proof.txt — 예상 길이, 실제 길이, 챕터 수와 인코딩된 오디오 데이터 대조 결과를 기록합니다.

사용 순서

  1. 편집을 마친 음원을 단일 오디오 트랙 M4A로 내보내고, 긴 원본의 전체 길이를 따로 기록하세요.
  2. 원본 시간 기준으로 챕터표는 start,title, 삭제 구간표는 start,end 열의 CSV로 준비합니다. 삭제 시작점의 마커는 사라지고 끝점의 마커는 남습니다.
  3. 로컬에서 명령을 실행할 수 있는 에이전트에 처리를 요청하세요. 결과를 실제 사용할 플레이어에서 열고 비교표를 보며 각 편집점 다음의 첫 챕터를 들어 보세요.

기본 예제로 확인하기

동봉된 예제는 합성음입니다. 16초 원본 타임라인에서 00:04~00:07 광고를 삭제하면 완성 음원은 13초가 되고 챕터는 아래처럼 바뀝니다.

챕터 원본 시각 편집 후 시각
Opening 00:00 00:00
Sponsor break 00:04 삭제
Field recording 00:07 00:04
Closing notes 00:12 00:09
팟캐스트 편집본 챕터 시간 조정
python3 recut.py examples/final.m4a examples/chapters.csv examples/cuts.csv 00:16 results

검증한 내용

Apple AVFoundation으로 세 챕터의 제목과 시각을 읽고 예제 끝까지 디코딩했습니다. 두 구간을 삭제하고 중국어 제목과 커버를 넣은 별도 ALAC 테스트에서도 인코딩된 오디오와 커버가 입력과 일치했습니다.

실행 환경과 비용

미화 7.99달러 일회 구매입니다. 로컬 명령 실행이 가능한 에이전트, Python 3.9 이상, ffprobe가 포함된 FFmpeg가 필요합니다. 스크립트는 오프라인으로 실행되며 API 키나 회차별 처리 요금이 없습니다. macOS에서 테스트했습니다.

자주 묻는 질문

청취자마다 광고가 달라져도 쓸 수 있나요?
삭제 구간이 정해진 고정 편집본에 사용합니다. 새 구간 삽입, 순서 변경, 속도 변경, 겹치는 크로스페이드에는 다른 시간 대응표가 필요합니다.

잘못된 마스터를 선택하면 어떻게 되나요?
예상 재생 시간과 80밀리초 넘게 다르면 중단합니다. 길이가 같아도 편집 위치는 다를 수 있으므로 호스팅 서비스에 올리기 전 편집점을 들어 보세요.

지원 · [email protected]