스크립트 파일 만드셔서
~/.gnome2/nautilus-scripts/ 에 집어넣고 실행권한 주면 됩니다.
변환할 파일 오른클릭-스크립트-스크립트파일 이름 클릭
메시지 뜨면서 자동으로 변환파일 생성해 줍니다.
#!/bin/bash
Nokia 5800 영상변환
exec 3> >(zenity --notification --listen)
while read -r FILE
do
if [[ -f $FILE ]]
then
echo "tooltip:Datei ${FILE} 이 영상변환 됩니다." >&3
mencoder -of lavf -lavfopts format=mp4 -oac lavc -ovc lavc -lavcopts aglobal=1:vglobal=1:acodec=libfaac:abitrate=128:vcodec=mpeg4:keyint=25 -af lavcresample=44100 -vf harddup,scale=640:360 -mc 0 -noskip "$FILE" -o "${FILE}_5800.mp4"
fi
done <<< "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS"
echo "message:변환이 완료됐습니다." >&3
exec 3>&-
다른 기기에서도 응용해서 잘 쓰겠습니다~ ㅎㅎ
다른 대안으로는 바닥 인코더를 와인으로 쓰는 방법이 있죠 ㅋ
맨코더기반… ㅋ
(코원 D2용도 만들어주3)
[quote="ctrl144":2yjm8cwk]다른 대안으로는 바닥 인코더를 와인으로 쓰는 방법이 있죠 ㅋ
맨코더기반… ㅋ
(코원 D2용도 만들어주3)[/quote:2yjm8cwk]
전 바닥을 와인으로 돌리면 무조건 3초 만에 아무것도 없이 걍 끝나던데요.
이미 다 만들었네요.
user16
(떠돌이)
6
해당 스크립트를 기반으로 해서 자막을 지원하도록 만들어봤습니다. 부득이하게 확장자는 avi에서만 사용할 수 있습니다.(자막 때문에…)
#!/bin/bash
Nokia 5800 영상변환 + 자막
exec 3> >(zenity --notification --listen)
while read -r FILE
do
if [[ -f $FILE ]]
then
echo "tooltip: ${FILE} 이 영상변환 됩니다." >&3
#NAME=echo "$FILE" | cut -d'.' -f1
NAME=basename "$FILE" .avi
mencoder -of lavf -lavfopts format=mp4 -oac lavc -ovc lavc -lavcopts threads=3:aglobal=1:vglobal=1:acodec=libfaac:abitrate=128:vcodec=mpeg4:vbitrate=800:keyint=25:trell -af lavcresample=44100 -vf harddup,scale=640:-3 -mc 0 "$FILE" -o "[5800]${NAME}.mp4" -font "/usr/share/fonts/truetype/unfonts/UnDotum.ttf" -sub "${NAME}.smi" -utf8 -subcp cp949 -subpos 95
fi
done <<< "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS"
echo "message:변환이 완료됐습니다." >&3
exec 3>&-
여러번 테스트를 해봤는데 딱히 싱크가 안맞는다거나 그런 동영상은 아직 없었습니다^^ 현재 기본 설정은
비디오 코덱 : MPEG4
오디오 코덱 : AAC(libfaac 사용)
비디오 비트레이트 : 800Kbps
오디오 비트레이트 : 128Kbps
해상도 : 640 * -3(가로 길이는 640, 세로는 화면 비율에 따라 가변)
이렇게 되어있습니다. 5800 뿐 아니라 다른 기기에도 얼마든지 설정을 바꿔서 사용하실 수 있습니다^^