개발/리눅스
-
FFMPEG 명령어개발/리눅스 2019. 2. 1. 10:14
FFMPEG 명령어 Ffmpeg 기본 사용법 1. avi 파일을 플래쉬 파일 포맷인 flv로 변환할때 사용하는 명령어 ffmpeg -i filename.avi -ar 22050 -ab 32 -f flv -s 320x240 filename.flv 2. 변환된 flv 파일에서 원하는 순간의 스크린샷 이미지 추출 ffmpeg -i filename.flv -f image2 -t 0.001 -ss 3 filename.jpg - 3초 경과 시점의 스크린샷 추출 3. 여러개의 동영상을 하나로 합치기 ffmpeg -i test1.avi -i test2.avi -vcodec copy -acodec copy -vcodec copy -acodec copy test12.avi -newvideo -newaudio [기타 옵션 ..
-
ImagemagicK개발/리눅스 2019. 2. 1. 10:14
ImagemagicK n 이미지 변환, 수정 등의 기능을 갖춘 무료 소프트웨어. n Cats에서 이미지 변환 및 워터마크를 삽입하는데 사용한다. n 사용중인 버전 : 6.8.8-9 n 설치 명령어 yum install tcl-devel libpng-devel libjpeg-devel ghostscript-devel bzip2-devel freetype-devel libtiff-devel wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz tar xzvf ImageMagick.tar.gz cd ImageMagick-7.0.6-0 ./configure --prefix=/usr/local --with-bzlib=yes --with-fontcon..
-
리눅스 Mediainfo 설치개발/리눅스 2019. 2. 1. 10:13
Mediainfo n 동영상 코덱, 종회비, 비트레이트, 재생시간, 프레임 등 파일에 대한 태그 정보과 기술 정보를 제공해주는 무료 소프트웨어n Cats에서 변환할 영상에 대한 정보를 추출하는 프로그램이다. n 설치 명령어 wget http://downloads.sourceforge.net/mediainfo/mediainfo-0.7.56-1.x86_64.CentOS_6.rpm wget http://downloads.sourceforge.net/mediainfo/libmediainfo0-0.7.56-1.x86_64.CentOS_6.rpm wget http://downloads.sourceforge.net/zenlib/libzen0-0.4.26-1.x86_64.CentOS_6.rpm rpm -ivh libz..
-
리눅스 FFMPEG 설치개발/리눅스 2019. 2. 1. 10:12
1.1. FFMPEG n FFmpeg은 디지털 음성 스트림과 영상 스트림에 대해서 다양한 종류의 형태로 기록하고 변환하는 컴퓨터 프로그램이다. n Cats에서 동영상 변환작업을 하는 프로그램이다. n 아래 리스트는 FFMPEG을 위한 라이브러리 리스트 및 설치 명령어이다. 버전 및 다운받는 경로에 따라 명령어가 변경될 수 있다. n YASM - assembler used by x264 and FFmpeg cd mkdir ffmpeg_source cd ffmpeg_source/ yum install autoconf automake gcc gcc-c++ git libtool make nasm pkgconfig zlib-devel curl -O http://www.tortall.net/projects/yasm..
-
리눅스 Node.js 설치개발/리눅스 2019. 2. 1. 10:10
n Node.js는 확장성 있는 네트워크 애플리케이션(특히 서버 사이드) 개발에 사용되는 소프트웨어 플랫폼이다. Node.js는 작성언어로 자바스크립트를 활용하며 Non-blocking I/O와 단일 스레드 이벤트 루프를 통한 높은 처리성능을 가지고 있다. Node.js는 내장 HTTP 서버 라이브러리를 포함하고 있어 웹서버에서 아파치 등의 별도의 소프트웨어 없이 동작하는 것이 가능하며 이를 통해 웹서버의 동작에 있어 더 많은 통제를 가능케 한다. mkdir nodejscd nodejswget http://nodejs.org/dist/v0.10.22/node-v0.10.22.tar.gztar xzvf node-v0.10.22.tar.gzyum install gcc gcc-c++ openssl-devel ..
-
Centos6에서 Python 3.4 설치개발/리눅스 2019. 1. 15. 10:37
출처 : https://lunatine.net/2015/01/21/python27-34-on-rhel-centos/ RHEL6에서 Python 3.4 사용하기본 문서는 RHEL6에서 Python 3.4를 사용하기 위해 추천하는 방법을 안내하고 있다. 비단, RHEL6 뿐만 아니라 CentOS6와 RHEL5, CentOS5에도 적용이 가능하다. Python 2.6RHEL6에는 기본적으로 python 2.6 버전이 탑재되어 있다. 그리고 OS를 구성하는 많은 패키지들이 이 버전에 기초하여 의존성을 갖고 있다. 보통 이런 환경에서 python 2.7을 사용하기 위해서 별도로 python 2.7을 다운로드 받아 설치한다. 다만, 그냥 설치하다보니 OS 기본 python의 실행경로나 라이브러리 참조 경로를 변경해..
-
cat 명령어개발/리눅스 2018. 1. 11. 16:49
cat 명령어리눅스에서 파일의 내용을 화면에 출력하는 명령어이다.cat [옵션] [파일이름]옵션-b: 줄번호를 화면 왼쪽에 나타낸다. 공백은 제외한다.-e: 제어 문자를 ^ 형태로 출력하면서 각 행의 끝에 $를 추가한다.-n: 줄번호를 화면 왼쪽에 나타낸다. 공백을 포함한다.-s: 중복되고 겹치는 빈행은 하나의 빈행으로 처리한다.-v: tab과 행 바꿈 문자를 제외한 제어 문자를 ^ 형태로 출력한다.-E: 행마다 끝에 $ 문자를 출력한다.-T: 탭(tab) 문자를 출력한다.-A: -vET 옵션을 사용한 것과 같은 효과를 본다. 출처: http://corej21.tistory.com/43?category=625038 [인생, 스레드!]
-
rm 명령어개발/리눅스 2018. 1. 11. 16:48
rm 명령어리눅스에서 파일을 삭제(remove)하는 명령어에 대해 알아보자.rm [옵션] [파일이름]옵션-f: 삭제할 파일이 없을 경우 아무런 메시지를 보여주지 않고 넘어간다.-i: 파일을 삭제할 것인지 사용자에게 물어본다.-r, -R: 일반 파일이면 그냥 지우고 디렉터리일 경우 그 하위경로와 파일을 모두 지운다.-v: 삭제되는 파일의 정보를 보여준다.파일을 삭제하는 명령어인 만큼 rm 명령어는 사용 시 많은 주의가 요구된다.만약 실수로 다음처럼 입력하게 된다면 시스템의 모든 파일이 삭제되는 경우도 있다. 출처: http://corej21.tistory.com/43?category=625038 [인생, 스레드!]