| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
| 31 |
- Python
- moviepy2
- 파이썬
- VPC
- ffprobe
- delete비교
- 파이썬이미지
- 파이썬영상편집
- 옵셔널체이닝
- EC2
- moviepy
- 생성형AI
- EKS
- docker
- 파이참
- mysql성능
- 도커컨테이너
- null오류
- truncate비교
- LLM
- subprocess
- lambda
- AWS
- 파이썬영상
- 노드그룹
- 영상자동화
- efs
- vivecoding
- ffmpeg
- agentic
- Today
- Total
목록ffmpeg (6)
씩씩한 개발자
안녕하세요. 씩씩한 개발자입니다! 이번 포스팅은 지난 'AWS Lambda에 MoviePy 설치하는 방법 (Docker + Layer 구성) - 1편'을 좀 더 명확하게 정리한 글입니다. AWS Lambda를 쓰다보면 반드시 알아야 하는 기능이 'Layer' 입니다. Layer 기능을 통해 외부 Python 패키지를 람다에서 사용할 수 있죠.처음엔 그냥 PC에 설치한 레이어를 바로 zip해서 업로드 해서 사용했는데, 문제가 없었어요.하지만 이번에 moviepy를 Layer로 올리는데 기존 방식은 잘 안되더라구요. 알아보니, 가장 확실한 방법은 Lambda와 동일한 OS 환경에서 직접 패키지를 설치하고 zip으로 묶는 방식입니다. 이를 위해①Lambda 공식 Docker 이미지를 사용해 컨테이너를 띄우고..
안녕하세요. 씩씩한 개발자입니다 ㅎㅎ!! 오늘은 파이썬에서 FFmpeg을 사용하다가 마주한 오류 (Timeout) 를 해결한 방법에 대해 포스팅하려고 합니다. 이전 글에서는 당연하게 작성하긴 했는데, 사실 파이썬에서 ffmpeg을 처음 사용할 때 그냥 pip install ffmpeg 하면 되는 줄 알았는데... 그건 그저 파이썬 wrapper 패키지일 뿐이고, 실제로는 ffmpeg 실행 파일 자체가 필요하더라고요. 여기서 ffmpeg 실행파일 설치하는 방식을 다루었습니다.설치가 안되어 있으신 분들은 이 글을 먼저 보고 와주세요~!https://strongdev.tistory.com/7 FFmpeg, FFprobe 설치하기파이썬에서 영상, 음성 파일을 다루다보면 꼭 필요한 것이 ffmepg이에요. 단순..
안녕하세요. 씩씩한 개발자입니다🔥최근 python에서 ffmpeg 을 사용하는 일이 많아졌어요 ㅎㅎ특히 Lambda 에서 GUI 없이 영상이나 오디오를 처리할 때 ffmpeg는 사실상 거의 유일한 방법이더라구요. 이 글에서는 제가 실제로 사용 중인 방식인 subprocess + ffmpeg 직접 호출 방식을 설명하고,그 외에도 다양한 멀티미디어 처리 실전 예제를 Python 코드로 공유하고자 해요.1. 기본 구조: ffmpeg subprocess 직접 호출아래는 제가 실제로 python 에서 사용하고 있는 오디오 속도 조절 함수입니다.AWS Lambda 환경에서 /mnt/efs/lambda/ffmpeg 경로에 ffmpeg 바이너리를 두고 subprocess 로 직접 호출하는 구조입니다. 제가 ffmpe..
AWS Lambda에서 FFmpeg 사용하기 위해 EFS를 마운트하며 알게 된 것들 안녕하세요. 씩씩한 개발자입니다🔥 최근 AWS Lambda 함수에서 FFmpeg을 실행할 일이 있었는데, 빌드된 바이너리 파일의 용량이 250MB가 넘어가면서 기본 Lambda 배포 패키지 한도(250MB)를 초과하게 되었습니다.이를 해결하기 위해 Amazon EFS (Elastic File System)를 사용했고, EC2에서 FFmpeg 바이너리를 EFS에 넣은 후, Lambda에서 이를 마운트해 사용해보았습니다. 그 해결 방법과 과정은 아래 포스팅을 참고해 주세요!!https://strongdev.tistory.com/8 AWS Lambda - EFS - EC2 | ffmpeg 파일 마운트하고 람다에서 사용하기안..
안녕하세요. 씩씩한 개발자입니다🔥 오늘은 AWS Lambda에서 ffmpeg을 사용하려고 하다가 Layer로 올리는데 실패한 후..EFS를 이용해서 ffmpeg을 사용한 방법에 대해서 공유해 드리려고 해요! Lambda 용량의 한계로 인하여 올리지 못하는 파일을 EC2를 사용해서 EFS에 올리고 Lambda에서 사용하는 방법 [배경지식1] Lambda Layer 용량aws lambda에 패키지를 추가할 때 layer(계층)이라는 것을 사용하는데요,레이어 1개당 크기최대 50MB (압축 후)최대 레이어 수최대 5개총 해제 후 용량5개 레이어 전체 합쳐서 250MB 이내이처럼 layer는 최대 250MB라는 용량 제한이 있어서, 용량이 큰 numpy나 ffmpeg 등을 업로드할 때 업로드가 안되더라고요....
파이썬에서 영상, 음성 파일을 다루다보면 꼭 필요한 것이 ffmepg이에요. 단순히 파이썬 터미널에서 pip install ffmpeg을 한다고 설치가 되는 것이 아닙니다. 컴퓨터에 진짜 ffmpeg 실행파일인 ffmpeg.exe와 ffprobe.exe를 설치해야해요! 또 ffmpeg을 설치하면 ffprobe도 같이 설치됩니다. * 차이점 정리pip install ffmpegffmpeg을 파이썬 코드로 다루는 '라이브러리'를 설치하는 것(ffmpeg 실행파일은 없음)ffmpeg 공식 홈페이지에서 zip 다운로드진짜 ffmpeg, ffprobe 실행파일을 설치하는 것 1. FFmpeg 홈페이지에서 release zip 파일 다운받기 아래의 공식홈페이지에서 OS에 맞는 릴리즈 파일을 설치해 주시면 돼요...