목록멀티미디어/ffmpeg 분석 (4)
알쓸전컴(알아두면 쓸모있는 전자 컴퓨터)
[ffmpeg] 툴 분석 (4) Stream selection 미디어 파일의 각각의 스트림 파일 포함 또는 제외 하여 출력 파일을 만들수 있습니다. -vn/-an/-sn/-dn 등의 옵션을 통해 -vn : 비디오를 없엔다. 예를 들면 ffmpeg -i in.flv -vn -acodec libmp3lame -ar 44.1k -ac 2 -ab 128k out.mp3 를하면 -vn을 통해 비디오를 제외한 나머지로 mp3 음성 파일을 만들어 줍니다. 모든것을 수동 조작을 위해서 -map 옵션을 사용 할 수있습니다. -map 에 대한 옵션 설명 은 비디오소스+오디오소스 맵핑하여 합치는 명령 ffmpeg -i 비디오소스경로 -i 오디오소스경로 -c copy -map 0:v -map 1:a -y 저장할경로-map :..
[ffmpeg] 툴 분석 (3) Filtering 영상을 인코딩 하기 전에 오디오나 비디오 영상을 libavfilter 라이브러리를 통해서 필터 효과 를 줄수 있습니다. 필터그래프는 여러개픨터가 연결되어 있는 형태를 필터 그래프라고 합니다. ffmpeg 는 simple 와 complex 을 구분합니다. Simple filtergraphs Simple filtergraphs 는 정확히 input 과 output 이 1개만 존재합니다. _________ ______________ | | | | | decoded | | encoded data | | frames |\ _ | packets | |_________| \ /||______________| \ __________ / simple _\|| | / en..
[ffmpeg] 툴 분석 (2) 3 Detailed description ffmpeg 의 작동 과정을 간략적으로 보여 줍니다. 어떻게 input file 이 다른 인코딩 형식의 파일로 변환 되는지를 보여주는 다이어 그램입니다. _______ ______________ | | | | | input | demuxer | encoded data | decoder | file | ---------> | packets | -----+ |_______| |______________| | v _________ | | | decoded | | frames | |_________| ________ ______________ | | | | | | | output |
[ffmpeg] 툴 분석 (1) http://www.ffmpeg.org/ffmpeg.html 사이트의 내용을 분석하여 어떠한 기능들이 툴에서 제공되는지 알아보겠습니다. 먼저 기본적인 사용 문법 입니다. 1 Synopsis ffmpeg [global_options] {[input_file_options] -i input_url} ... {[output_file_options] output_url} .. 2. 설명 ffmpeg 는 매우 빠른 video audio converter(변환기) 이고 video/audio 소스 로부터 사용 할수 있습니다. 변환 할때 rate 조절과 사이즈 조절과 여러개 고품질의 필터를 사용할수 있습니다. -i 옵션 명렁어를 통해서 input 영상을 정할수 있습니다. 여기서 정할수 ..