본문 바로가기

전체 글211

wpcap.dll이(가) 없어 코드 실행을 진행할 수 없습니다. 아래 사이트에 방문하여 WinPcap을 받아 설치한다. https://www.winpcap.org/install/default.htm WinPcap · Download WinPcap Has Ceased Development. We recommend Npcap. The WinPcap project has ceased development and WinPcap and WinDump are no longer maintained. WE RECOMMEND USING Npcap INSTEAD. If you do insist upon using WinPcap, be aware that its installer Uses NDIS 5. www.winpcap.org 2022. 7. 13.
[batch] 파일 목록 출력 (이름만, 확장자 제거, 전체 경로) 목차 항상은 아니지만 가끔 사용하는 batch 파일. 그렇다고 머리에 넣기에는 애매하다. 이런 것은 그냥 필요할 때 찾아보는 것이 최고!! 파일 목록에 대한 처리는 파일 목록을 보여주는 dir 명령어와 for loop 문법으로 해결할 수 있다. dir의 옵션은 dir /? 로 확인할 수 있다. E:\busyman\batch\test001>dir /? 디렉터리에 있는 파일과 하위 디렉터리 목록을 보여 줍니다. DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N] [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4] [drive:][path][filena.. 2022. 5. 22.
ffmpeg을 활용한 transcoder 만들기 (QProcess, 정규식 활용) 목차 0. 들어가기 요즘이야 대부분의 동영상/오디오를 한 장치에서 재생할 수 있지만, 10여 년 전만 해도 그렇지 않았다. 특정 코덱이 한정된 칩을 사용했고 S/W로 디코딩할 수 있는 한계가 있었다. 그래서 Bitrate를 낮추거나 Frame을 변경하거나 포맷/코덱을 변환해야 하는 일이 많았다. 요즘은 굳이 변환해야 할 일이 없지만 그래도 변환이 필요한 경우가 있다. 이럴 때 ffmpeg이 유용하다. ffmpeg이 오픈소스이니 잘 이용해 자신의 프로그램에 넣는 것도 좋은 방법이지만, 굳이 그렇게 시간을 쓰지 않아도 가능은 하다. 포맷/코덱 등과 같은 정보를 입력할 수 있는 인터페이스를 만들어 그 옵션을 ffmpeg 실행 시에 넣어주면 된다. 마침 인터넷을 찾아보니 만들어진 샘플이 있었다. 다만, 진행 상.. 2022. 5. 6.
Boost c++ libraries build 간단 정리 (Visual Studio 2019) 1. boost 다운로드 2. bootstrap.bat bootstrap.bat 참고로 Command Prompt는 일반 Command Prompt가 아니라 아래와 같이 Visual Studio 개발환경이 설정된 것으로 사용한다. 만약 아래와 같이 찾을 수 없다면, 일반 Command Prompt 실행 후 Visual Studio 설치 위치에서 다음과 같은 batch 파일을 찾을 수 있다. 원하는 환경에 맞는 batch 파일을 실행하면 된다. 3. 빌드 b2 toolset=msvc-14.2 variant=debug,release link=static threading=multi address-model=32 runtime-link=shared toolset 부분은 아래와 같이 원하는 버전에 맞게!! 빌드.. 2022. 5. 1.