본문 바로가기

전체 글19

예시로 알아보는 ffmpeg의 간단한 명령어 옵션 회사에서 얼떨결에 ffmpeg을 사용해야 하는 경우가 생겼다. ffmpeg 명령어에 대해 알게된 옵션들을 정리하고자 한다. 아래와 같이 ffmpeg 명령어를 실행했을 경우이다. $ ffmpeg -y -ss 00:00:30 -i fhd.mkv -vcodec libx265 -acodec copy -b:v 10M -g 30 -vf "scale=1920x1080" fhd.ts -y : 동일한 이름의 output 파일이 존재할 경우 덮어씀을 명시 -ss : 지정된 시간만큼 건너 뛰고 인코딩을 진행. 00:00:30의 경우 30초를 건너 뛰고 인코딩 시작. -i : 입력 파일 지정. -i 옵션 이전에 지정한 옵션은 입력에 대한 옵션. -i 옵션 이후에 지정한 옵션은 출력에 대한 옵션이다. -vcodec : 비디오 .. 2022. 4. 27.
[CSS] 가볍게 알아보는 가상 요소(pseudo element), ::after, ::before 등 가끔가다 CSS 문법 중에서 선택자(HTML 태그) 뒤에 콜론이 오고 after, before와 같은 단어들이 있는 경우를 본 적이 있다. 예를 들면, p::after, p::before와 같은 경우다. 궁금하던 차에 MDN에서 검색하고, 유튜브에서 설명한 내용이 있어 정리해 본다. 이는 의사 요소 또는 가상 요소라고 하는데 영어로는 pseudo element이다. 선택자에 추가하는 키워드로서, 선택한 요소 일부분에 스타일을 입힐 수 있는 역할을 한다고 한다. 위에서 p::after 경우에는 모든 p 선택자 다음에 정의한 스타일대로 요소가 추가된다는 의미를 갖는다. 콜론은 1개(:after)를 입력해도 브라우저에서 인식이 된다고 한다. 다음과 같은 구문으로 사용한다. selector::pseudo-ele.. 2022. 4. 26.
[백준 12018번] Yonsei TOTO (Python) https://www.acmicpc.net/problem/12018 12018번: Yonsei TOTO 첫째 줄에는 과목 수 n (1 ≤ n ≤ 100)과 주어진 마일리지 m (1 ≤ m ≤ 100)이 주어진다. 각 과목마다 2줄의 입력이 주어지는데 첫째 줄에는 각 과목에 신청한 사람 수 Pi과 과목의 수강인원 Li이 주어 www.acmicpc.net 문제 주어진 마일리지를 최대한 활용해서 최대로 수강할 수 있는 강좌의 수를 구하는 문제입니다. 주인공인 성준이는 학교 홈페이지를 뚫어 엄청난 권한을 얻게 되었습니다. 각 강좌별로 수강신청한 인원과 그 인원들이 입력한 마일리지를 알고 있습니다. 동점인 경우 성준이가 우선권을 얻기에 엄청난 이점을 갖습니다. 풀이 먼저, 수강 제한 인원보다 적게 수강 신청한 강.. 2022. 1. 30.
[백준 1911번] 흙길 보수하기 (Python) https://www.acmicpc.net/problem/1911 1911번: 흙길 보수하기 어젯밤 겨울 캠프 장소에서 월드 본원까지 이어지는, 흙으로 된 비밀길 위에 폭우가 내려서 N (1 2022. 1. 30.