본문 바로가기

martinii.fun3

파이썬으로 꼭 해보고 싶은 동영상 자동 컷편집 제가 아는 동영상 편집 프로그램 중 파이썬 API를 제공하는 건 다빈치리졸브가 유일합니다. 아쉬운 점은 API매뉴얼이 따로 없어 온갖 레퍼런스나 해외 블로그 탐험을 해야 한다는 것이고, 그나마 다행인 점은 대표적인 튜토리얼 코드가 세 개쯤 있어서(사이트 세 개가 아니라.. 콘텐츠 세 개ㄷㄷㄷ) 구조나, 기본 메서드 스타일은 수월하게 감을 잡을 수가 있다는 것입니다. 거기다 win32 객체와는 달리 파이참에서 메서드 참조를 잘 잡아주니 메서드나 프로퍼티 목록은 갖고 있는 거나 마찬가지죠. 간단하게 만들어서 써먹어보고 싶은 건 일종의 컷편집. 특정 시간 이상 동안 음량이 일정수준 이하인 구간을 잘라내는 코드를 튜토리얼로 먼저 제작해 보고 싶네요ㅎㅎ (...이미 VREW에서 제공하는 기능임??) 이것도 일종의.. 2020. 4. 2.
hwp의 API는 왜 이렇게 복잡할까? 오늘 어떤 구독자 분의 질문메일에 "한/글 문서를 PNG포맷으로 저장할 수 있나요?"라는 질문이 있었다. 이건 사실 간단한 질문인데, hwp에서 제공하는 API 중에 이미지로 저장하는 CreatePageImage라는 메서드가 있기 때문이다. 물론 사용법도 간단하다. 근데 조금만 살펴보면 문제가 있다. 우선, 위의 메서드는 GIF와 BMP포맷만을 제공한다. PNG포맷으로 출력하려면 PrintToImage라는 메서드를 사용해야 하는데 이런 종류의 메서드는 파라미터를 파이썬문법처럼 괄호 안에 넣는 게 아니라 GetDefault로 메서드를 초기화(?)하고 모든 파라미터를 HParameterSet을 통해 별도 입력 후 Execute 메서드로 실행해야 한다. (사실 모든 메서드는 이런 구조다. 단축키 개념의 간편한.. 2020. 4. 1.
"기왕이면 잘 하는 일 계속 하게 해줄 수 없을까?" 올해초에 승진을 하게 되었습니다. (물론 제 능력이나 성과보다 훨씬 크고 많은 여러가지 외부요인이 있었습니다.) 월급도 다소 늘었고, 직급으로 보면 회사 막내가 아니게 되었습니다. 다만, 한 가지 시원섭섭한 점이라면... 제목대로, "기왕이면 잘 하는 일 계속 하게 해줄 수 없을까?" 입니다. 회사 막내 입장에서 일할 때 자동화 코딩을 할 줄 아는 건 정말 치트키 수준의 역량이었던 데 반해 지금은 "굳이 이런 게 필요할까?" 라는 생각이 들 정도로 담당업무 성격이 바뀌어버린 점이 한 편으로는 아쉽기도 합니다. 게임으로 비유하자면... 1945-3를 열심히 하다 보니까 1회차는 공략법을 알고, 나름 원코인 클리어를 할 수 있게 되었는데 2회차를 플레이하려니 1회차와 공격패턴이 확연히 달라서 당황스러운 느낌.. 2020. 4. 1.