[ffmpeg] av1 encoding

개인 공책|2020년 3월 15일
Posts

[ffmpeg] av1 encoding

개인 공책|2020년 3월 15일

ffmpeg -i "input.mp34" -c:v libaom-av1 -crf 30 -b:v 0 -c:a copy -strict experimental -row-mt 1 -tiles 2x2 "output.mkv"

Related Posts

3 posts

갤럭시 시리즈 스마트폰과 구글 크롬 사이의 오묘한 동영상 가속 지원 표기

파란오이의 Beautiful Life|2022년 10월 12일

지난 번에 구글이 AV1 코덱의 효율을 꽤 크게 개선했다는 소식을 본 바 있습니다. 그리고 요즘 최신 하드웨어들에서 AV1 코덱의 하드웨어 지원이 늘어나고 있죠. 제 기억에는 PC 수준에서 분명 이 부분에서 제일 빨랐던 것이 인텔의 Xe-LP였고, Xe 기반 데이터센터용 GPU나 일반 소비자용 Xe-HPG ''Arc''에서는 AV1의 인코딩까지 하드웨어로 처리할 수 있습니다. 엔비디아도 RTX 30 시리즈에서 AV1 디코딩, RTX 40 시리즈에서는 AV1 인코딩을 지원한다고 하고, AMD도 최신 세대 GPU들에서 AV1 디코딩 하드웨어 처리를 4K까지지만 지원은 하고 있다고 합니다. 의외로(?) 스마트폰 쪽에서는 조금 지원이 시들합니다. SoC 레벨에서 사실 지원이 가장 빨랐던 건 락칩과 리얼텍, 브로드컴,

v4l2loopback을 이용해서 물리 디바이스 한개로 여러개 가상디바이스만들기

라즈베리 파이로 프로젝트를 하다보면 하나의 카메라를 이용해서 AI도 돌리고 싶고 스트리밍도 하고 싶을때가 있다. 관련해서 조금 삽질해 보니 가능해서 정리해 본다. 일단 재료는 라즈베리파이, camera 정도고... v4l2loopback package와 ffmpeg 을 사용할 예정이다. v4L2loopback : github linkffmpeg multidevice : link v4l2loopback을 설치하고 (github 에 가보면 sourcecode로 인스톨 하는 방법도 있고 apt로 인스톨 하는 방법도 있다.) 부팅후sudo depmod -asudo modprobe v4l2loopback video_nr=3,4 card_label="ai","streaming"ffmpeg -f v4l2

ffmpeg로 영상 자르기

버스 안 세상 이야기|2021년 3월 2일

ffmpeg는 영상을 변환하거나, 자르고 합치고, 오디오만 추출하거나 등의 다양한 작업을 할 수 있는 도구이다. 심지어 재생도 가능하다. 수많은 변환 프로그램들이나 재생 프로그램들이 ffmpeg를 이용하고 있다. 다운로드는 여기에서. 영상을 자를 때는 다음과 같은 명령어를 사용할 수 있다. ffmpeg -i 원본파일명 -ss 영상의 시작 시간(초) -t 잘라낼 만큼의 시간(초) -vcodec copy -acodec copy 잘라낸파일명 ffmpeg -i source.avi -ss 10 -t 20 -vcodec copy -acodec copy dest.avi source.avi 파일에서 10초부터 30초까지 20초간의 영상을 dest.avi 파일로 만들어낸다.