# FFMPEG

41개의 포스트
post-thumbnail

HLS 스트리밍 FFmpeg 사용해서 유튜브 라이브로 송출하기

HLS 스트리밍을 유튜브 라이브로 FFmpeg를 사용해서 송출, 저장해보자

2023년 10월 21일
·
0개의 댓글
·

FFMpeg Compile (+Visual Studio 2017)

중구난방 주의사용하기로 한 FFmpeg 버전은 5.1.3 Riemann. 각 라이브러리 버전정보는 다음과 같다.https://trac.ffmpeg.org/내용 보면 ffmpeg 컴파일 하는 방법.. 비디오, 오디오 코덱들의 인코딩 방법과 가이드.. 하드웨어 가

2023년 10월 15일
·
0개의 댓글
·
post-thumbnail

우분투 서버에 ffmpeg 설정하기

rtsp를 이용하여 카메라를 화면에 보여주기 위해 서버에 ffmpeg를 설치하는 도중 아래 에러 메세지를 보았다.인터넷에 돌아다니는 것을 참고한 결과 수동으로 서버에 설치하는 방법이 있었다.참고 사이트 : https://ysbsb.github.io/linux/

2023년 9월 25일
·
0개의 댓글
·
post-thumbnail

Video Downloads - .ts

봐야 하는데 시간이 부족해 일단 저장이 필요한 동영상을 만약 다운로드 링크를 따로 지원하지 않는다면..어쩔 수 없이 프로그램을 사용해서 따로 다운받아야 한다.근데 쓸데없는 프로그램을 설치하기도 싫고 잘 쓰지도 않는데 굳이 이렇게까지 해야하나.. 라는 생각이 들어삽질을

2023년 9월 1일
·
0개의 댓글
·
post-thumbnail

자바 스프링에서 FFmpeg 사용하기

'FFmpeg'를 사용하여 미디어 형식을 변환과 'FFprobe'로 미디어 파일의 메타데이터를 추출를 해보겠습니다.터미널을 실행하여 ffmpeg를 설치해주세요. (제 환경은 MAC M1입니다.)설치가 완료되었다면 터미널에서 'ffmpeg -version'을 입력해주세요

2023년 7월 26일
·
0개의 댓글
·

실시간 스트리밍 자원 관리 - 미사용 프로세스 정리

현재 여러대의 ip-camera 실시간 영상을 rtsp을 이용하여 받아와서 ffmpeg를 사용하여 변환하여 웹 소켓을 통해 전달하고 있다.// ps -ef | grep ffmpegps -ef | grep ffmpeg이런식으로 프로세스를 차지하고 있다.모든 카메라의 영상

2023년 6월 19일
·
1개의 댓글
·

실시간 스트리밍 오류 시 스트리밍 자동 재시작 (2)

저번 글에서 오류 메세지를 판별하여 스트림을 재시작 하도록 해주었는데이것 말고도 더 좋은 방법들이 없을까 고민하고 있었는데이사님이 재밌는 글을 발견하셨다https://devshoveling.tistory.com/entry/npm-node-rtsp-stream%

2023년 6월 19일
·
0개의 댓글
·
post-thumbnail

실시간 스트리밍 오류 시 스트리밍 자동 재시작 (1)

ip camera의 rtsp를 node.js 환경에서 ffmpeg를 통하여 트랜스코딩 하여 소켓으로 실시간 영상 송출 해주는 작업을 하였다. ffmpeg 사용법 참조글 https://www.minzkn.com/moniwiki/wiki.php/HowToFFmpeg 스

2023년 6월 16일
·
0개의 댓글
·
post-thumbnail

Non-monotonous DTS in output stream 0 오류

ip camera의 rtsp 스트림을 ffmpeg로 트랜스코딩하여 재생하는 작업을 진행 중인데, 위와 같은 오류가 발생하였다.우선 chat GPT에 간단하게 물어 보았는데,이 오류는 일반적으로 FFmpeg에서 처리 중인 입력 스트림의 프레임 DTS 값에 불일치 또는 불

2023년 6월 1일
·
0개의 댓글
·

SharedArrayBuffer와 FFmpeg을 활용한 멀티 스레딩 비디오 프로세싱

웹 워커와 SharedArrayBuffer를 활용한 멀티 스레딩 기반의 비디오 프로세싱을 위해 FFmpeg을 사용하여 성능을 향상시키고 웹 애플리케이션의 사용자 경험을 개선합니다.

2023년 5월 10일
·
0개의 댓글
·
post-thumbnail

SharedArrayBuffer is not defined

상황은 대충 이렇다. Vue.js로 만든 앱을 AWS S3 버킷에 올리고 CloudFront를 통해서 그 버킷을 호스팅하고 있는 상황이다. 벡엔드 서버는 스프링부트를 통해서 REST API 로 통신하고 있는 형태이다. 둘 간에 프록시 서버는 NGINX로 구성되어 있다.

2023년 3월 22일
·
0개의 댓글
·
post-thumbnail

영상 최적화 (feat. ffmpeg)

\-i {영상명} : 어떤 영상을 인코딩 할지\-vcodec {codec} : 비디오 코덱을 어떤 압축 알고리즘을 사용할 건지\-movflags +faststart : MP4 영상의 크기, 재생 시간 같은 메타 정보가 든 moov atom을 파일 첫부분으로 옮겨서 스

2023년 2월 18일
·
0개의 댓글
·
post-thumbnail

Spring에서 .mov파일을 .mp4파일로 변환하기

게시판에서 동영상 업로드를 가능케 했는데 썸네일도 나오지 않고 재생이 되지 않는 영상이 수두룩 했습니다.확인해보니 video type이 type/QuickTime이고 확장자는 MOV라고 출력되었습니다.아이폰으로 촬영한 동영상은 .mov로 저장되는데사파리를 제외한 브라우

2023년 2월 17일
·
0개의 댓글
·

SpringBoot + FFmpeg 사용

파일을 변환해서 외부 api 에게 넘겨줘야 하는 일을 맡았다. 간략하게 이야기하자면, mp4 파일 중에서 오디오 소스만 추출해서 wav 파일로 만들고, 이 wav 파일을 외부 API 에게 넘겨주고 반환받은 Byte array를 다시 wav 파일로 만든 다음, 다른 mp

2023년 2월 14일
·
0개의 댓글
·
post-thumbnail

[FFmpeg] 동영상 편집할 때는 OpenCV말고 FFmpeg쓰는게 훨 낫다.

AIhub에 있는 '이상행동 CCTV 동영상 데이터셋'에서 이상행동을 하는 부분만 잘라내어 학습 데이터로 쓰려고 했다. 데이터 종류와 크기 라벨 (XML파일)라벨 <action>안에 <actionname>과 <frame>이 필요한 정보다. 영상 안에

2023년 1월 30일
·
0개의 댓글
·

WebAssembly Video Transcode

FFmpeg is a free and open -source software consisting of a suite of libraries and programs for handling video, audio, and other multimedia files and s

2022년 11월 28일
·
0개의 댓글
·

ubuntu ffmpeg 를 통해서 rtsp 접속 및 일정 구간 동영상 추출

ubuntu 서버에서 rtsp 접속을 통해 일정구간 CCTV의 영상을 추출해야하는 일이 생겼다.이때 사용할 수 있는 모듈이 ffmpeg 로 ubuntu 에서 쉽게 사용할 수 있었다.다양한 옵션들이 있지만 내가 해야하는 부분은 1분마다 1초 분량의 영상을 가져오는 기능이

2022년 10월 14일
·
0개의 댓글
·

pcm을 wav로 변환해보자!! - pcm to wav(feat.python, ffmpeg)

PCM이란? Pulse Code Modulation의 약자로 아날로그 신호를 0과 1의 디지털 신호로 변환하는 방법이다. WAV파일도 기본적으로 PCM 데이터로 입력되기 때문에 내가 생각하기에는 wav파일 형식에 헤더만 없는 것이 PCM이라고 생각한다.

2022년 8월 27일
·
0개의 댓글
·

FFmpeg

A tool to manipualte media file. You can change format of the video, change the video into an audio file, or extract a frame(a screenshot) from a vide

2022년 8월 12일
·
0개의 댓글
·

[ffmpeg] 뻘짓 막기용 메모

요약: ffmeg -i 파일이름으로 파일 인코더 정보 확인하기!!!!!

2022년 7월 25일
·
0개의 댓글
·