일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- kotlin
- AI
- Kubernetes
- 코틀린 코루틴의 정석
- kotlin querydsl
- CKA
- mysql 튜닝
- minikube
- tucker의 go 언어 프로그래밍
- AWS EKS
- PETERICA
- CloudWatch
- go
- 정보처리기사실기 기출문제
- Elasticsearch
- 정보처리기사 실기 기출문제
- 공부
- APM
- docker
- Pinpoint
- kotlin coroutine
- 티스토리챌린지
- Spring
- 기록으로 실력을 쌓자
- Linux
- golang
- Java
- aws
- CKA 기출문제
- 오블완
- Today
- Total
목록docker ffmpeg (2)
피터의 개발이야기
ㅁ 들어가며 Transcoding, ffmpeg 기본 사용법에서 ffmpeg, Docker로 무설치 사용하기에 대해서 간단히 정리해 보았다. 현재 Docker 환경에서 ffmpeg을 이용한 개발 중인데, OS(Rocky9, Ubuntu)와 ffmpeg의 버젼에 따라서 여러가지 문제가 발생하여 트러블 슈팅을 하면서 알게 된 내용을 정리해 보았다. ㅁ 기본 사용법docker run -it --rm linuxserver/ffmpeg:latest -versionㅇ linuxserver/ffmpeg는 이미 ffmpeg이 endpoint로 지정되어 있어서, 옵션만 전달하면 된다.ㅇ 반대로, 이 이미지를 통해 bash로 실행되지는 않았다. ㅁ 특정 버전의 ffmpeg 테스트docker run -it --rm linu..
ㅁ Transcoding이란?transcoding은 하나의 인코딩을 다른 인코딩으로 직접 디지털-디지털로 변환하는 과정이다. 일반적으로 대상 장치가 지원하는 포맷으로 변환하기 위해 사용할 수 한다.(wiki사전)동영상 트랜스코딩 작업이 필요한 경우는 원본 동영상의 코덱을 변경하거나, 영상 혹은 오디오 품질을 변경할 때, 영상 또는 음성에 효과를 추가하는 등의 경우가 있다.ㅁ ffmpeg 기능ㅇ 다양한 형식의 오디오/비디오 파일 변환ㅇ 오디오/비디오 인코딩 및 디코딩ㅇ 스트리밍ㅇ 필터 적용 (크기 조정, 자르기 등) ㅁ 설치# macbrew install ffmpeg# Linuxsudo apt-get install ffmpeg ㅁ 기본 사용법# 비디오 포멧변경ffmpeg -i input.avi -c:v ..