본문 바로가기

전체 글

ffmpeg 을 이용한 audo type 변환 ffmpeg -i input.aac -vn -ar 44100 -ac 2 -b:a 192k output.mp3 -i : 원본 파일 : 동영상이든 음원파일만 있든 관계없음. (mp4, m4a, aac, wav, aiff 등) -vn : 비디오 비활성화, 비디오가 있을 경우 명시적으로 제거 하는 옵션 -ar : 오디오 주파수 설정, 특별히 목적이 있지 않는 이상 원본대로 두는게 좋음 , Windows 및 CD류:44100 , MAC류: 48000 -ac : 오디오 채널수, 2:스테레오, 1:모노 -b:a : 오디오 비트레이트 192kbit 정도면 무난함. 320kbit정도면 거의 Max 임. 더보기
내결함성(FT)과 고가용성(HA)의 차이점 Fault tolerance and high-availability 내결함성과 고 가용성은 IT 분야에서 종종 같은 의미로 사용되는 두 가지 용어입니다. 하지만 진실은 내결함성 시스템과 고 가용성 시스템 사이에 몇 가지 중요한 차이점이 있다는 것입니다. 이 두 시스템 중 하나로 업그레이드하려는 경우 두 시스템이 제공하는 고유 한 이점을 이해하는 것이 중요합니다. (내결함성 => 결함에 대한 내성 => 결함 허용 == 장애 허용) 내결함성(Fault Tolerance)이란? 고가용 성과 마찬가지로 내결함성은 다운 타임을 최소화하도록 설계되었습니다. 그러나 내결함성 시스템에서 다운 타임을 최소화하는 데 사용되는 방법은 고 가용성 시스템에서 사용하는 방법과 다릅니다. 결국 내결함성 시스템은 구성 요소 중 하나.. 더보기
CentOS 8 Cockpit 으로 VM 생성, Virt-Manager 대체 Cockpit은 웹 브라우저에서 Linux System에 액세스하고 관리 할 수 있는 Web-GUI 입니다. 가상 머신을 관리하기 위한 Virt-Manager 가 deprecated되고 웹서비스 기반인 Cockpit으로 대체 됩니다. 또한 기능 확장을 가능하게 하는 여러가지 플러그인을 사용할 수 있습니다. 예를 들어, 이러한 플러그인 중 하나는 libvirtd와 상호 작용하고 사용자가 가상 ​​머신을 만들고 관리 할 수 ​​있도록하는 "Machines"입니다. 소프트웨어 설치 필수 소프트웨어 전제 조건은 libvirt , cockpit 및 cockpit-machines 입니다. $ sudo dnf install libvirt cockpit cockpit-machines Cockpit은 또한 "Headle.. 더보기
IaC 코드로서의 인프라는 DevOps 실행의 핵심 원동력이며, 개발자와 운영을 통합하여 대규모 애플리케이션 제공 자동화를 위해 협력합니다. Infrastructure as code is a key enabler of DevOps practices and brings developers and operations together to collaborate on automating application delivery at scale. 더보기
Ubuntu에 FFmpeg 설치 Ubuntu에 FFmpeg 설치 공식 Ubuntu 저장소에는apt패키지 관리자로 설치할 수있는 FFmpeg 패키지가 포함되어 있습니다. 이것은 Ubuntu에 FFmpeg를 설치하는 가장 쉬운 방법입니다. 새로운 메이저 버전은 6 개월마다 릴리스되지만 리포지토리에 포함 된 버전은 일반적으로 최신 버전의 FFmpeg보다 늦습니다. 직접 원하는 코덱과 함께 최신 소스를 빌드하는 방법은 아래 링크 참고 하시면 됩니다. https://ysbsb.github.io/linux/2020/08/18/Linux-ffmpeg.html 설치 - sudo 권한 필요 sudo apt update sudo apt install ffmpeg설치된 버전 및 코덱 확인 ffmpeg -version ffmpeg -encoders ffmp.. 더보기
AWS DeepRacer Policy 한번에 지우기 DeepRacer Model을 Import 하다보면 자꾸 Role, Policy가 새로 생성되어서 지저분해 진다. CLI로 한방에 지우자 export PAGER='cat' aws iam list-policies --output text | grep AWSDeepRacerModelImportPolicy | awk '{ print $2 }' | xargs -I {} aws iam delete-policy --policy-arn {} 더보기
shell command 결과가 less로 자동으로 paging 될때 PAGER가 less 라서 그렇다. 아래 커맨드로 PAGER 를 cat으로 바꿔주면 된다. export PAGER='cat' 더보기
OSX Mac 에서 자동 캡처 후 PDF로 만들기 Automator를 실행한다음 아래 AppleScript를 추가 해준다. 경로명과 좌표는 알아서 바꿔준다 시나리오는 캡처 -> 다음 페이지 Click 반복 회수는 Automater에서 루프로 추가 해준다. set theDate to do shell script "date +%Y_%m_%d_%H%M%S" set theTempPath to POSIX path of (path to desktop) set thePath to theTempPath & "Captures/" & "SC_" & theDate & ".jpg" delay 1.1... do shell script "screencapture -x -R265,320,1190,670 -tjpg" & space & quoted form of thePath tel.. 더보기