// 많은 경우 적어두지 않으면 다시 검색해야 한다:(

 

 

#!/bin/bash
echo "input >>"
read INPUT
echo "output >>"
read OUTPUT
echo "1. low qual 2. high qual >>"
read QUAL
 
case "$QUAL" in
1)
mencoder -idx $INPUT -ovc lavc -oac mp3lame -o $OUTPUT
exit;;
2)
mencoder $INPUT -ovc xvid -oac mp3lame -xvidencopts pass=1 -o $OUTPUT
exit;;
*)
exit;;
esac
 

 

// ogv 포맷의 동영상을 avi로 변환하기 위한 스크립트.

 

#!/usr/bin/perl
use strict;
use Encode;
use Archive::Zip;
my $zip = Archive::Zip->new();
$zip->read($ARGV[0]) == 0 or
   die "$0: couldn't read $ARGV[0]\n";
foreach my $mref ($zip->members) {
    my $n = decode("cp949",$mref->fileName);
    print "Extracting $n\n";
    $zip->extractMember($mref,$n) == 0 or
   die "$0: couldn't extract $n\n";
}

 

// 윈도우에서 압축한 한글 이름 파일들을 파일 이름 안깨지게 푸는 스크립트.

 

#! /bin/bash
echo -n "rdp desktop address >"
        read _goal
rdesktop -u administrator -r disk:down=(공유폴더경로) -g 1248x700 $_goal

 

// 해상도와 공유폴더를 고정시켜둔 상태에서 윈도우 머신으로 원격 접속하는 스크립트.

 

// 사용상 편의를 위해 /usr/local/bin/에 작성하고 chmod +x로 실행 권한 부여.

진보블로그 공감 버튼트위터로 리트윗하기페이스북에 공유하기딜리셔스에 북마크
2010/11/11 12:18 2010/11/11 12:18

Trackback Address :: http://blog.jinbo.net/yog/trackback/52