C.W.K.
Stream
Lesson 07 of 07 · published

Rotation & Album Art

~8 min · rotation, transpose, album-art, cover

Level 0Viewer
0 XP0/73 lessons0/15 achievements
0/100 XP to next level100 XP to go0% complete

Rotation — sideways 재생되는 portrait video 고치기

폰이 metadata 에 rotation flag 작성; 일부 player 가 honor, 일부 안 함. 두 fix:

  • Flag strip 후 rotated re-encode: -vf transpose=1 (90° 시계방향).
  • 그냥 flag update: -metadata:s:v rotate=0 + remux. Re-encode 없음.

Audio 파일의 album art

MP3 / M4A 가 cover image 가질 수 있음. Podcast episode, music 파일 에 유용. -i cover.png -map 0 -map 1 -disposition:v:0 attached_pic 로 추가.

Code

Rotation fix·bash
# 90° 시계방향 회전 (re-encode)
ffmpeg -i sideways.mp4 -vf "transpose=1" \
  -c:v libx264 -crf 20 -preset slow -c:a copy upright.mp4

# 90° 반시계방향 회전
ffmpeg -i sideways.mp4 -vf "transpose=2" \
  -c:v libx264 -crf 20 -preset slow -c:a copy upright.mp4

# 180° 회전
ffmpeg -i upside.mp4 -vf "transpose=2,transpose=2" \
  -c:v libx264 -crf 20 -preset slow -c:a copy upright.mp4

# 그냥 rotation tag update, re-encode 없음
ffmpeg -i sideways.mp4 -metadata:s:v rotate=0 -c copy fixed.mp4
Album art 첨부·bash
# MP3 의 cover art
ffmpeg -i podcast.wav -i cover.png \
  -map 0:a -map 1:v \
  -c:a libmp3lame -q:a 2 \
  -c:v copy \
  -id3v2_version 3 \
  -metadata:s:v title="Episode Cover" \
  -metadata:s:v comment="Cover (front)" \
  episode.mp3

# M4A (AAC) 동일
ffmpeg -i podcast.wav -i cover.png \
  -map 0:a -map 1:v \
  -c:a aac -b:a 192k \
  -c:v copy \
  -disposition:v:0 attached_pic \
  episode.m4a

External links

Exercise

Sideways 재생되는 portrait 폰 video 잡아. 두 방법으로 fix: (a) transpose=1 로 re-encode, (b) -metadata:s:v rotate=0 -c copy 로 rotation tag update. 둘 다 VLC 와 Apple Photos 에서 열어 — 두 method 다 두 player 에서 동작? 그 다음 podcast WAV 에 album art 첨부 + iTunes/Music.app 에서 cover 보이는지 확인.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.