728x90
반응형


맥 파일을 보다 보면 가끔 훑어보기가 안 되는 파일이 생기는데요
이럴 경우 간단한 명령어로 해결이 가능합니다
우선 터미널을 열어주셔야 하는데 파일 경로 복사하는 방법은 아래에 있습니다
맥에서 파일 경로 확인하는 방법
맥에서 파일 경로 확인하는 방법
맥을 사용하다 보면 터미널을 사용해야 되는 일이 자주 생기게 되는데파일 경로가 필요한 경우 터미널을 통해 확인할 때가 있습니다하지만 이렇게 하지 말고 더 빠르고 쉽게 복사까지 가능한
marshmallow-space.tistory.com

터미널을 열고 아래의 명령어를 입력합니다
본인이 지정한 경로에 파일 확장자가 동일하게 바꿔주세요
주의하실 점은 바로 아래 명령어 같은 경우 기존 파일을 덮어쓰기이며, 구분선 아래 있는 건 추가로 복제합니다
원본 파일은 꼭 복제해서 백업이 필요합니다
파인더 재부팅은 하셔도 되고 안 하셔도 되는데 썸네일이 보이지 않을 때 하시면 됩니다
1. 파일 삭제 후, 생성
while IFS= read -r f; do
case "$f" in
*.mp4|*.MP4) ;;
*) echo "SKIP (not mp4): $f"; continue ;;
esac
tmp="$(dirname "$f")/.__tmp__$(basename "$f")"
if ffmpeg -y -i "$f" -c copy -movflags +faststart "$tmp"; then
mv -f "$tmp" "$f"
echo "OK (overwritten): $f"
else
echo "FAIL: $f"
rm -f "$tmp"
fi
done <<'EOF'
/Users/Users/Desktop/A.mp4
/Users/Users/Desktop/B.mp4
EOF
2. 파일 그대로 두고 새로운 파일 생성 _날짜_파일명. mp4 형태로 추가
while IFS= read -r f; do
case "$f" in
*.mp4|*.MP4) ;;
*) echo "SKIP (not mp4): $f"; continue ;;
esac
out="${f%.mp4}.__fix__$(date +"%Y-%m-%d").mp4"
if ffmpeg -y -i "$f" -c copy -movflags +faststart "$out"; then
echo "CREATED: $out"
else
echo "FAIL: $f"
rm -f "$out"
fi
done <<'EOF'
/Users/Users/Desktop/A.mp4
/Users/Users/Desktop/B.mp4
EOF
자료 손실은 모두 본인 책임에 있으며, 잘못되더라도 책임지지 않습니다
저는 백업하고 복제본을 덮어쓰기로 하시는 걸 추천드립니다
728x90
반응형
'PC & OS > Mac tips' 카테고리의 다른 글
| 맥 앱 백그라운드 활동 삭제하는 방법 (0) | 2026.03.12 |
|---|---|
| 스마트 따옴표 안 뜨게 하는 방법 (0) | 2026.01.05 |
| 맥에서 포맷 일괄 변경하기 (0) | 2026.01.02 |
| 맥에서 동영상 길이 자르기 (2) | 2025.08.27 |
| 맥에서 동영상 코덱 / 비트레이트 / 프레임레이트 보는법 (0) | 2025.08.27 |
댓글