[FFmpeg] 비디오 자르기(video crop)
command ffmpeg -i input.mp4 -filter:v "crop=w:h:x:y" -c:a copy output.mp4 -i input.mp4 specifies the input video (input.mp4 being the input / original video in this case) -filter:v (can be abbreviated to -vf) specifies we're using a video filter "crop=W:H:X:Y" means we're using the "crop" video filter, with 4 values: w the width of the output video (so the width of the cropped region), which def..
2022.01.24
[FFmpeg] usb cam 이용하여 실시간 영상 저장하기
먼저 아래와 같이 연결된 디바이스를 확인해준다. v4l2-ctl --list-devices 그 다음 디바이스 네임을 이용하여 영상을 저장한다. ffmpeg -f v4l2 -framerate 30 -video_size 1920x1080 -i /dev/video0 output.mp4
2022.01.13
[Linux] 사용했던 커맨드 확인하는 명령어 (명령어 히스토리)
아래와 같이 .bash_history 파일에는 사용했던 명령어들의 리스트 정보들이 담겨있다. 이는 bash shell 에서 지원한다. ~$ cat .bash_history | grep test 참고자료 : https://jhnyang.tistory.com/306 [리눅스/LInux] history 명령어 및 옵션- 이전에 수행한 명령어 리스트 확인, 동작원리 [ LINUX / UNIX 완전정복 포스팅 링크 모음] 안녕하세요~! 방문자님들 오늘도 찾아주셔서 감사합니다. 오늘 알아볼 기초명령어는 history예요~!! history 명령어 - 커맨드 이력 관리 명령어 자주 사용하는 jhnyang.tistory.com
2022.01.03
[LaTex] 기호 모음
1. 그리스 문자 α \alpha β \beta γ \gamma δ \delta ϵ \epsilon ζ \zeta η \eta θ \theta ι \iota κ \kappa λ \lambda μ \mu ν \nu ξ \xi o o (omicron) π \pi ρ \rho σ \sigma τ \tau υ \upsilon ϕ \phi χ \chi ψ \psi ω \omega ε \varepsilon ϑ \vartheta ϰ \varkappa ϖ \varpi ϱ \varrho φ \varphi ς \varsigma A A (Alpha) B B (Beta) Γ \Gamma Δ \Delta E E (Epsilon) Z Z (Zeta) H H (Eta) Θ \Theta I I (Iota) K K (Kappa) Λ ..
2021.08.09
no image
[LaTex] Overleaf 에서 Latex 로 문서 편집하기
Overleaf https://www.overleaf.com/ Overleaf, Online LaTeX Editor An online LaTeX editor that's easy to use. No installation, real-time collaboration, version control, hundreds of LaTeX templates, and more. www.overleaf.com LaTex 문법 사용법 PDF : http://mirrors.ibiblio.org/CTAN/info/lshort/korean/lshort-ko.pdf 한글로 문서를 작성할 경우 아래와 같이 kotex package 를 사용하면 된다. \documentclass{article} \usepackage{kotex} \..
2021.08.09
[FFmpeg] RSTP 영상 저장하기
아래와 같은 명령어로 RSTP 영상을 저장할 수 있다. ffmpeg -i "rtsp://address~" "001.mp4" 하지만 아래와 같이 에러가 날 경우, [rtsp @ 0x556150991900] Nonmatching transport in server reply rtsp://address~: Invalid data found when processing input 아래와 같이 rtsp_transport 옵션을 지정해준다. ffmpeg -rtsp_transport tcp -i "rtsp://address~" "001.mp4" -rtsp_transport ED...... set RTSP transport protocols (default 0) udp ED...... UDP tcp ED...... T..
2021.08.06
[FFmpeg] ffmpeg command
아래 명령어로 command 를 살펴보았다. 나중에 궁금한 내용 필요할 때 Ctrl+F 해서 찾아봐야겠다. ~$ ffmpeg -h full Hyper fast Audio and Video encoder usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}... Getting help: -h -- print basic options -h long -- print more options -h full -- print all options (including all format and codec specific options, very long) -h type=name -- print all options for ..
2021.08.06
[Linux] dmidecode 사용하여 메모리 정보 확인하기
dmidecode 리눅스에서 dmidecode 를 사용하여 메모리 정보를 확인 할 수 있다. Usage: dmidecode [OPTIONS] Options are: -d, --dev-mem FILE Read memory from device FILE (default: /dev/mem) -h, --help Display this help text and exit -q, --quiet Less verbose output -s, --string KEYWORD Only display the value of the given DMI string -t, --type TYPE Only display the entries of given type -u, --dump Do not decode the entries --d..
2021.08.06
no image
[Linux] Code Blocks 설치하기
1. Code Blocks 리눅스 버전 설치하기 (~/Downloads) https://www.codeblocks.org/downloads/binaries/#imagesoslinux48pnglogo-linux-32-and-64-bit Binary releases www.codeblocks.org 2. 압축 풀기 cd ~/Downloads tar -xf codeblocks_20.03_amd64_oldstable.tar.xz 3. 설치 sudo dpkg -i *20.03*.deb sudo apt-get install -f 4. 실행 codeblocks 참고자료 : https://askubuntu.com/questions/1030720/how-to-install-latest-codeblocks-from-tar..
2021.07.01
[C++] vector 최댓값, 최솟값, 인덱스 구하기
vector 컨테이너에서 최대값, 최소값을 구할 경우 for문을 작성할 수도 있지만, 복잡하기 때문에 algorithm 라이브러리의 있는 max_element를 사용하여 한줄로도 간단하게 최대값을 구할 수 있다. 또한, max_element를 사용하면 최대값의 인덱스 값을 구할 수 있으며, 최소값을 구하기 위해서는 min_element를 사용한다. max_element의 결과로 최대값을 가리키는 반복자를 반환하기 때문에 이를 * 연산자를 사용하면 최대값을 구할 수 있다. 또한, vector는 일련의 반복자로 구성되어 있으므로 최대값을 가리키는 반복자를 맨 처음을 가리키는 v.begin()만큼 빼준다면 인덱스 값을 구할 수 있다. vector와 유사한 구조인 deque에서도 동일하게 이용할 수 있다. #i..
2021.06.18
[ffmpeg] Linux에서 ffmpeg 으로 m3u8 URL 동영상 저장하기
ffmpeg -i "URL" -bsf:a aac_adtstoasc -vcodec copy -c copy -crf 50 file.mp4 참고자료 : https://www.vividian.net/2020/09/42 m3u8를 mp4로 변환 (ffmpeg 이용) – vividian repository www.vividian.net
2021.06.04
no image
[Linux] 심볼릭 링크(symbolic link) 설정하기
필자는 CUDA 버전을 2개를 사용중이기 때문에 (CUDA 10.2 / CUDA 11.1) 심볼릭 링크를 설정하여 버전을 관리하고 있다. 심볼릭 링크란? 컴퓨팅에서 심볼릭 링크(symbolic link) 또는 기호화된 링크는 절대 경로 또는 상대 경로의 형태로 된 다른 파일이나 디렉터리에 대한 참조를 포함하고 있는 특별한 종류의 파일이다. 심볼릭 링크는 이미 1978년까지 DEC와 데이터 제너럴의 RDOS의 미니 컴퓨터 운영 체제에 존재했다. 오늘날 이들은 FreeBSD, GNU/리눅스, OS X과 같은 대부분의 유닉스 계열 운영 체제인 POSIX 운영 체제 표준과 윈도우 비스타, 윈도우 7, 또 바로 가기 파일의 형태로서 윈도우 2000, 윈도우 XP에 이르는 윈도 운영 체제를 통해 지원되고 있다. 심..
2021.05.25