나는 당신이하려는 일을하기 위해 스크립트를했지만 다른 종류의 전화를 위해했습니다.
Mplayer ( link ) 의 일부인 mencoder를 사용했습니다 . 그것은 자유 롭다는 장점이 있으며, 당신이 던지는 거의 모든 것을 재생할 수 있습니다.
mencoder 명령을 중앙 집중화하기 위해이 질문을 확인해야 합니다.
내 전화 명령은 다음과 같습니다.
mencoder "input.avi"-ovc lavc -oac lavc -lavcopts acodec = mp3 : abitrate = 128 -vop scale = 400 : 240 -ffourcc DX50 -o "output.avi"
다른 사람이 아이폰에 대해이 명령을 언급했지만 테스트하지는 않았습니다.
멘 코더 "$ file"-subcp cp1252 -sub-fuzziness 1 -subfont-autoscale 3 -subfont-blur 2 -subfont-outline 2 -aid 1 -vf scale = 480 : 320 : 0 : 0 : 0.00 : 0.50, dsize = 480 : 320, harddup -sws 2 -of lavf -lavfopts 형식 = mp4 -ovc x264 -x264encopts 비트 전송률 = 768 : qcomp = 0.6 : qp_min = 10 : qp_max = 51 : qp_step = 4 : vbv_maxrate = 1500 : vbv_bufsize = 2000 : level_idc = 30 : dct_decimate : me = umh : me_range = 16 : keyint = 250 : keyint_min = 25 : nofast_pskip : global_header : nocabac : direct_pred = auto : nomixed_refs : trellis = 1 : nobrdo : nobime : nob_pyramid : nob_adapt : no8x8dct : noweight x8bct : 노 웨이트 0 : 스레드 = 자동 : frameref = 1 : subq = 6 -af 채널 = 2 -oac faac -faacopts br = 128 : mpeg = 4 : object = 2 : tns : raw -o / converted _ "$ file".m4v
휴대 전화에서 잘 작동하는 mplayer 명령을 찾으면 파이썬 스크립트에 추가하여 많은 파일을 일괄 변환 할 수 있습니다.
스택 오버플로 : Python을 사용하여 폴더의 모든 파일에서 명령을 실행합니다.