

- 신영선의 AI탐구
- 조코딩 JoCoding
- CONNET AI LAB
- 편집자P
- 필로소피AI
- 코드팩토리
- 코난쌤
- 메타코드M
- 개발동생
- 메이커에반
- 바이브랩스
- 단테랩스
- 괴발자
- 홍정모AI
- 한빛미디어
- 칼퇴왕김과장N8N
- 퀀텀점프클럽N8N
- 짐코딩
- 시현의모험
- AI겸임교수 이종범
- AI ON
- 태오의실행비즈니스
- 오후다섯씨
- 코드깎는노인
- 데브남
- 스테판초 AI
- 빌더조쉬
- Claudical (클로디컬)
- 테크브릿지
- 실밸개발자
- Ai 서대표
- 일하는 Ai
- 시민개발자 구씨
- 일잘러 장피엠
- 이동훈의 루트ai
- 조태호교수
- 아는개발자 캐슬
- Jay Choi 인디해커
- 기술노트with일렉
- 제초초토크
- Ai IMPACT
- 오늘노트
- 알쓸신작 AI 이야기
- AI 튜터랩
- CODE DECK ★ 중요함
- 샘호트만 AI엔지니어
- 테디노트
- 경희대학교 SW사업단
- 강원대학교 SW사업단
- 지투지 AI STUDY
- 바퍼
- 소스놀이터
n8n 동영상 자동화, 1편. 긴 동영상 (MP4)을 MP3 팟캐스트로 자동 변환하는 법 (feat. Docker, FFmpeg)
안녕하세요, AI하는 아이입니다. 오늘은 Nextcloud에 올라오는 긴 동영상 파일을 MP3로 자동 변환하는 n8n 워크플로우의 첫 단계를 공개합니다. 이 자동화는 단순히 파일을 변환하는 것을 넘어, MP3 기반으로 스크립트를 추출하고 요약 팟캐스트까지 자동 생성하기 위한 대형 시리즈물의 시작점입니다. 🚀
### 📌 3단계 자동화 목표 (MP4 → MP3)
1. 로컬 환경 동기화 폴더를 n8n이 실시간으로 감지하도록 트리거 설정.
2. Docker 컨테이너 내부에서 FFmpeg를 구동하여 MP4를 MP3로 변환.
3. 1시간이 넘는 긴 영상 파일을 효율적으로 쪼개서 병렬 처리.
### [타임스탬프]
| 시간 | 내용 |
| :--- | :--- |
| 00:00:00 | 인트로: Nextcloud와 n8n을 활용한 동영상 자동 변환 프로젝트 소개 ✨ |
| 00:01:08 | 3단계 자동화 목표 설정 및 워크플로우 개요 (팟캐스트 생성의 첫 단추) |
| 00:02:03 | n8n 워크플로우 구성: 'Local File Trigger' 노드 설정 방법 (Use Polling) |
| 00:03:04 | Docker 컨테이너 볼륨 마운트 경로 확인 (Docker Desktop & Compose 파일 분석) 🛠️ |
| 00:04:39 | Docker Compose 파일 뜯어보기: n8n 서비스, 볼륨, 환경 변수 상세 이해 |
| 00:06:12 | 로컬 절대 경로와 Docker 컨테이너 내부 경로 연결의 핵심 원리 |
| 00:08:31 | n8n 컨테이너 내 FFmpeg 설치 및 버전 확인 (Alpine Linux 명령어 `apk add FFmpeg`) |
| 00:10:48 | FFmpeg 명령어 구성: `ffprobe`를 활용한 영상 Duration 확인 및 3분할 변환 로직 |
| 00:11:42 | n8n의 'Execute Command' 노드: 터미널 명령어를 워크플로우로 실행하는 방법 |
| 00:11:59 | MP4 확장자만 필터링하는 'If Node' 설정 (Split, Slice, Equal to 활용) |
| 00:14:04 | Set Node를 활용하여 경로(Path)와 파일 이름(Filename) 변수 깔끔하게 추출 |
| 00:15:36 | 최종 워크플로우 실행 시연 및 MP3 자동 분할 결과 확인 📊 |
| 00:16:18 | 다음 작업 예고: MP3 기반 스크립트/자막 자동 생성 (시리즈 2편 기대해주세요!) 🔜 |
이 워크플로우를 통해 불필요한 수작업을 없애고, 여러분의 콘텐츠 생산성을 극대화할 수 있습니다. 다음 시간에는 이 MP3를 기반으로 스크립트를 추출하고 병합하는 워크플로우를 이어서 진행하겠습니다.
영상이 유익했다면 구독과 좋아요 부탁드립니다! 🙏
[해시태그]
#n8n #자동화 #워크플로우 #Docker #FFmpeg #MP4toMP3 #팟캐스트자동화 #Nextcloud #도커컴포즈 #IT강의 #개발자팁 #AlpineLinux #ExecuteCommand #볼륨마운트 #AI하는아이 #노코드 #로우코드 #영상편집자동화
---
## English Version (Concept 1 - Magic/Efficiency)
### SEO Title: Master n8n Automation: Auto-Convert Long Videos (MP4) to Podcast MP3s using Docker & FFmpeg
Hello, this is AI-powered Life. Today, we're unveiling the first step of a powerful n8n workflow designed to automatically convert long MP4 videos uploaded to Nextcloud into MP3 files. This project is the beginning of a major series aimed at generating scripts, summaries, and ultimately, fully automated podcasts from video content. 🚀
### 📌 Project Goal: MP4 → MP3 Automation
1. Set up a trigger to monitor the local synchronized folder using n8n's Local File node.
2. Execute FFmpeg commands within the Docker container to convert MP4 to MP3.
3. Implement logic to efficiently split long video files for faster parallel processing.
### [Timestamps]
| Time | Content |
| :--- | :--- |
| 00:00:00 | Intro: Nextcloud and n8n Video Conversion Automation Project Overview ✨ |
| 00:01:08 | Defining the 3-Step Automation Goal (The start of podcast generation) |
| 00:02:03 | n8n Workflow Setup: Configuring the 'Local File Trigger' Node |
| 00:03:04 | Verifying Docker Container Volume Mount Paths (Docker Compose Analysis) 🛠️ |
| 00:04:39 | Deep Dive into Docker Compose: Services, Volumes, and Environment Variables |
| 00:06:12 | Understanding the core principle of connecting local absolute paths to Docker internal paths |
| 00:08:31 | Installing and running FFmpeg inside the n8n container (Alpine Linux `apk add FFmpeg`) |
| 00:10:48 | FFmpeg Command Logic: Using `ffprobe` for duration and 3-way split conversion |
| 00:11:42 | Using n8n's 'Execute Command' Node: Running shell commands in the workflow |
| 00:11:59 | Filtering for MP4 files using the 'If Node' (Split and Slice techniques) |
| 00:14:04 | Extracting Path and Filename Variables Cleanly using the Set Node |
| 00:15:36 | Final Workflow Execution Demonstration and MP3 Split Results 📊 |
| 00:16:18 | What's Next: Automated Script/Subtitle Generation from MP3s (Stay tuned for Part 2!) 🔜 |
This workflow eliminates manual labor and maximizes your content production efficiency. If you found this video helpful, please subscribe and hit the like button! 🙏
[Hashtags]
#n8n #automation #workflow #Docker #FFmpeg #MP4toMP3 #PodcastAutomation #Nextcloud #DockerCompose #ITtutorials #DevTips #NoCode #LowCode #VideoAutomation

