류종택의 프로그래밍 강의실

고정 헤더 영역

글 제목

메뉴 레이어

류종택의 프로그래밍 강의실

메뉴 리스트

  • 홈
  • 분류 전체보기 (364)
    • 소프트웨어 공학 (21)
    • 프로젝트 (28)
      • FF-Player (2)
      • 엔트리 (1)
      • Ah!FreeCa (11)
      • HelloWorld (8)
      • 네트워크 (3)
      • Presentation Online (1)
    • RyuLib (26)
      • RyuLib for Delphi (16)
      • RyuLib for Android (9)
      • Super Socket (0)
      • Intel Encoder (1)
    • 프로그래밍 (133)
      • Delphi (39)
      • Arduino & IoT (66)
      • C & C++ (2)
      • Android (26)
    • 오픈소스 연구 (32)
      • FFMPEG (9)
      • WebM (3)
      • Opus (0)
      • SoundTouch (2)
      • MEncoder (1)
      • MinGW (12)
      • libtorrent (2)
    • 강의 (34)
    • 종태기 생각 (20)
    • etc (67)
      • 프로그래밍 퀴즈 (2)
      • 제품 리뷰 (4)

검색 레이어

류종택의 프로그래밍 강의실

검색 영역

컨텐츠 검색

오픈소스 연구

  • vcpkg x2654 build error 대처 방법

    2020.06.30 by ryujt

  • FFMPEG Player Example for Delphi and C++

    2017.03.03 by ryujt

  • Building libtorrent with Visual Studio

    2016.03.18 by ryujt

  • Building libtorrent with MinGW

    2016.03.18 by ryujt

  • MinGW + boost 1.58 build

    2015.06.23 by ryujt

  • MinGW + libfaac-1.28 build

    2015.06.23 by ryujt

  • 온라인 강의 - Video 압축

    2014.03.04 by ryujt

  • libiconv for Android

    2013.12.26 by ryujt

vcpkg x2654 build error 대처 방법

git clone https://github.com/Microsoft/vcpkg.git cd vcpkg git reset --hard 86f5397f76fa6b8141ea828640e94050b9c7b8e1 bootstrap-vcpkg.bat vcpkg integrate install vcpkg install x264 일단 5월 1일자로 되돌려서 빌드하는 것이고 이렇게 하면 Visual Studio 최신 버전에서 vcpkg 라이브러리가 자동으로 올라오지 않을 수 있습니다. inlcude, lib 폴더 추가하시고 lib 파일들도 수동으로 포함시켜야 합니다. 일단 x264 빌드 이후 다시 git pull 해서 최신으로 되돌리고 bootstrap-vcpkg.bat vcpkg integrate install 로..

오픈소스 연구 2020. 6. 30. 22:02

FFMPEG Player Example for Delphi and C++

https://github.com/ryujt/ff-player FFMPEG을 이용한 동영상 플레이어 예제입니다. 지난 번 만들었던 C++ 예제도 새로 만들었습니다.FFMPEG을 활용하는 기본 지식을 이해하는데 집중하였습니다.동영상 플레이어는 열기, 닫기, 재생, 멈춤의 기본 기능만 다루고 있습니다.C++ 예제에는 화면 출력 부분이 아직 완료되지 않았습니다.성능에 대한 고려는 없습니다. 최대한 이해하기 쉽게 하려고 노력하였습니다.아래의 추가 라이브러리가 필요합니다.https://github.com/ryujt/ryulib4delphi (델파이 사용자)https://github.com/ryujt/ryulib4cpp (VC++ 사용자)https://github.com/ryujt/ryulib4ffmpeg (공통)

오픈소스 연구/FFMPEG 2017. 3. 3. 18:40

Building libtorrent with Visual Studio

boost 설치 boost 파일을 다운받고 boost가 root 위치에서 아래와 같이 실행합니다. (http://www.boost.org/)C:\boost root>bootstrap.batC:\boost root> b2 --with-system --with-date_time --with-python libtorrent 설치 libtorrent 파일을 다운받고 아래와 같이 실행합니다. (https://github.com/arvidn/libtorrent/releases)C:\libtorrent root> set BOOST_BUILD_PATH=C:\boost_rootC:\libtorrent root> set PATH=%BOOST_BUILD_PATH%;%PATH%C:\libtorrent root> b2 boos..

오픈소스 연구/libtorrent 2016. 3. 18. 23:16

Building libtorrent with MinGW

몇 년 전 사용하다가 다시 사용하려하니 빌드 자체에서 시간을 허비하여 정리 차원에서 남깁니다. 일단 빌드까지만 성공 했을 뿐, 예제를 컴파일 할 때 소켓 라이브러리 에러가 나네요. (물론 라이브러리는 포함 시켰지만) 일단 현재까지의 상황만 정리합니다. 시행착오는 길었으나, 결과는 너무 초라할 정도로 간단하네요 ㅡ.ㅡ; 당연히 MinGW가 필요합니다. boost 설치 boost 파일을 다운받고 boost가 root 위치에서 아래와 같이 실행합니다. (http://www.boost.org/)C:...>bootstrap.bat mingwC:/...> b2 toolset=gccboost root에는 boost라는 헤더 파일을 모아 놓은 폴더가 있습니다. 이넘을 MinGW/msys/1.0/include/boost..

오픈소스 연구/libtorrent 2016. 3. 18. 18:16

MinGW + boost 1.58 build

오랫만에 써보려면 꼭 무엇인가는 바뀌어 있다 ㅡ.ㅡ(그래도 이번에는 좀 쉽게 바뀌어서 간략하네요) C:\boost_1_58_0> bootstrap.bat mingwC:\boost_1_58_0> .\b2 toolset=gcc install

오픈소스 연구/MinGW 2015. 6. 23. 16:21

MinGW + libfaac-1.28 build

필요한 파일 다운로드 빌드 순서MinGW 실행tar -xzvf faac-1.28.tar.gzcd faac-1.28faac-1.28.diff 파일 복사patch -p1

오픈소스 연구/MinGW 2015. 6. 23. 15:28

온라인 강의 - Video 압축

다음과 같이 온라인 강의를 진행 합니다.제목: Video 압축날짜 및 시간: 2014년 3월 5일 수요일 오후 3시기타연락처: ryujt658@hanmail.net메일 보내주시면 다음 강의가 있을 때 미리 알려드립니다. 녹화자료1교시: 델파이로 간단한 테스트 프로그램 만들기 (http://youtu.be/R7vM1_TgvfY)미리 빌드 된 VideoZip.dll 을 이용하여, 테스트 프로그램 만드는 과정을 설명합니다.2교시: VideoZip 소스 설명 (http://youtu.be/jI_SeeBYEHI)C++ 로 제작된 VideoZip.dll 내부 소스를 설명합니다.VideoZip.dll은 WebM을 간편하게 사용하기 위해서 제작 된 라이브러리 입니다. 강의 내용WebM(libVPX)를 이용한 비디오 압..

오픈소스 연구/WebM 2014. 3. 4. 13:09

libiconv for Android

원본: https://github.com/langresser/libiconv-1.14-android 위의 링크에서 다운받은 소스 파일입니다. 그리고, 수정한 Android.mk 내용입니다. 그냥은 안되더라고요 ㅡ.ㅡa LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := iconv LOCAL_CFLAGS := \ -Wno-multichar \ -DANDROID \ -DLIBDIR="c" \ -DBUILDING_LIBICONV \ -DIN_LIBRARY LOCAL_SRC_FILES := \ libiconv-1.14/libcharset/lib/localcharset.c \ libiconv-1.14/lib/iconv.c \ libiconv-1...

오픈소스 연구 2013. 12. 26. 19:48

추가 정보

인기글

최신글

페이징

이전
1 2 3 4
다음
TISTORY
류종택의 프로그래밍 강의실 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바