# FFMPEG
FFmpeg Loudnorm 필터를 이용한 볼륨 평준화 기능
이 글은 기존 운영했던 WordPress 블로그인 PyxisPub: Development Life (pyxispub.uzuki.live) 에서 가져온 글 입니다. 모든 글을 가져오지는 않으며, 작성 시점과 현재 시점에는 차이가 많이 존재합니다.작성 시점: 2019-07
x264 FFmpeg Options Guide
https://sites.google.com/site/linuxencoding/x264-ffmpeg-mapping
후디니 플립북 저장과 mp4컨버트
import houimport osimport reimport sysimport globimport toolutilsimport shutilimport subprocessimport platformclass Preview: def init(self):
houdini ffmpeg로 영상컨버트
https://github.com/vfxpipeline/Python-FFmpeg/blob/master/ffmpegOperations.py원소스는 여기 후디니는 파이썬2.7만 지원해서 f''포맷팅을 쓸수 없음그부분만 ''.fortmat()형식으로 수정함

ffmpeg <The encoder 'aac' is experimental but experimental codecs are not enabled, add '-strict -2' if you want to use it.> 에러 해결
1. 개요 ffmpeg를 이용하여 원본영상에 로고를 추가하는 command(이전포스팅 참고EC%97%90-%EB%A1%9C%EA%B3%A0-%EC%B6%94%EA%B0%80%ED%95%98%EA%B8%B0))를 사용하던 코드에서 아래와 같은 에러가 발생하였습니다. >

ffmpeg를 이용해서 영상에 로고 추가하기
1. 개요 ffmpeg를 이용하여 간단하게 동영상에 로고를 붙이는 방법을 알아봅시다. 동영상에서 특정 위치에 로고 등의 워터마크 이미지가 고정되도록 할 수 있으며, command의 옵션으로 어느 위치에 붙일지 조정도 가능합니다. 2. 방법 원본 영상(mp4)와 로고
FFMPEG 자주 쓰는 명령어 모음
FFMPEG을 활용해 input.mp4라는 영상을 29.97 프레임에 맞춰서 image_00001.png와 같이 5개의 정수를 표현한 이름으로 현재 위치에 저장해줘FFMPEG을 활용해 input.mp4라는 영상을 25 프레임에 맞춰서 image_0001.png와 같이
2021년 10월
ffmpeg의 concatdec.c을 응용하여 새로운 concat demuxer를 만들었다.기존 concatdec.c은 파일목록을 다 읽고 난 후에 concat을 수행해서 동적으로 파일 목록을 생성할 수가 없었다.https://trac.ffmpeg.org/wi

라즈베리파이를 활용한 홈서버 구축
라즈베리파이에 우분투 서버와 각종 오픈소스를 설치하여 홈서버를 구축하고, 개인 및 원하는 사용자가 자유롭게 접근하여 활용할 수 있는 토렌트 다운로더, NAS, 위키, 블로그 등의 서비스를 배포합니다.
[Lambda + S3 + FFmpeg] 파일 업로드 시 FFmpeg 사용
s3 에 webm 파일이 업로드 될 때 mp4 파일로 변환된 파일 업로드한다 -> 서버리스 환경 구축
[FFmpeg] convert to mp4
ffmpeg 설치 converting webm to mp3 비디오 품질 설정 H.264로 비디오 인코딩 시 비디오 품질을 설정할 수 있음 > 0: 무손실 > 23: 기본값 > 51: 최저 품질
[ffmpeg]Free RTSP address
rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov (240x160, H264, yuv420p, 24FPS)rtsp://b1.dnsdojo.com:1935/live/sys1.stream(1920x1080,
[ffmpeg] ffmpeg 4.1 이상 버전의 비디오 스트림 읽기
ffmpeg은 4.1버전부터 API가 완전히 변경되었다. 기존의 API는 deprecated되었고 컴파일러 옵션을 통해 사용이 가능하긴 하나, deprecated가 되었으면 언젠가 사라질 예정이므로 새로운 API를 정리해서 올려둔다.ffmpeg이라고 하면 보통 바이너리
[opencv][ffmpeg] 동영상 frame count, fps, duration
동영상 파일을 cv::VideoCapture 로 읽으면 헤더정보를 읽어올 수 가 있는데,이 헤더정보가 실제 데이터와 다른 경우가 종종 존재한다. -\_-;동영상을 열기 전까지 헤더가 올바른지 아닌지 판별하기 어려우니 아래의 방법을 추천한다.cv::VideoCapture