새 버전이 나왔습니다. 새 버전을 사용해주시기 바랍니다. 애플 iOS 11에서부터 적용되기 시작한 HEIF가 조금씩 확산되고 있고, 이제 윈도우10에서도 뷰어를 무료로 제공하고 있기는 하지만, 아직은 윈도우에서 이 포맷을 사용하는 건 불편함이 있다. 보기는 그럭저럭 보지만, 편집을 하려면 그 때부턴 조금씩 뭔가가 복잡해진다. Windows 10의 HEIF 확장 및 HEVC 확장을 활용해서 더욱 빨라진 HEIF→JPEG/PNG 변환기를 공개한다. 오픈소스 프로그램만을 활용하며, 다중코어를 활용하여 최대한 빠르게 변환하는 기존의 기능도 더욱 안정화시켰다. 64비트(avx2) / password: teus.me 32비트 / password: teus.me 이 프로그램은 이전 버전과 마찬가지로 HEIF를 jpe..
흔히 터키라 부르는 그 나라... 우리가 형제의 나라라고 종종 부르는 그 나라의 공식 명칭은 Türkiye Cumhuriyeti이다. 튀르키예(Türkiye)는 튀르크(Türk)인의 땅을 의미한다고 하고, Türk는 용감하다는 뜻이라는데... 영어 표기는 터키(Turkey)로 되어있고, 이건 다들 알다시피 칠면조, 겁쟁이 등의 뜻을 갖고 있다. 튀르키예인들도 이 점을 싫어해왔었고, 대외적 표기로 Türkiye를 사용하기 위해 빌드업해오고 있었다. 우선, 2020년에는 터키 수출입 총회(TİM)에서 Made In Türkiye을 사용하겠다고 발표했다. 그리고, 2022년 5월 31일에 튀르키예는 UN에 공식 대외 명칭을 Türkiye로 변경해달라고 요청하여, 6월 2일에 승인되었다. 하지만, 아직 갈 길이..
새 버전이 나왔습니다. 새 버전을 사용해주시기 바랍니다. 애플 iOS 11에서부터 적용되기 시작한 HEIF가 조금씩 확산되고 있고, 이제 윈도우10에서도 뷰어를 무료로 제공하고 있기는 하지만, 아직은 윈도우에서 이 포맷을 사용하는 건 불편함이 있다. 보기는 그럭저럭 보지만, 편집을 하려면 그 때부턴 조금씩 뭔가가 복잡해진다. Windows 10의 HEIF 확장 및 HEVC 확장을 활용해서 더욱 빨라진 HEIF→JPEG/PNG 변환기를 공개한다. 오픈소스 프로그램만을 활용하며, 다중코어를 활용하여 최대한 빠르게 변환하는 기존의 기능도 더욱 안정화시켰다. 64비트(avx2) / password: teus.me 32비트 / password: teus.me 이 프로그램은 이전 버전과 마찬가지로 HEIF를 jpe..
새 버전이 나왔습니다. 새 버전을 사용해주시기 바랍니다. 애플 iOS 11에서부터 적용되기 시작한 HEIF가 조금씩 확산되고 있고, 이제 윈도우10에서도 뷰어를 무료로 제공하고 있기는 하지만, 아직은 윈도우에서 이 포맷을 사용하는 건 불편함이 있다. 보기는 그럭저럭 보지만, 편집을 하려면 그 때부턴 조금씩 뭔가가 복잡해진다. 오픈소스 프로그램만을 활용하며, 다중코어를 활용하여 최대한 빠르게 변환하는 HEIF 변환기를 좀 더 개선하여 아래와 같이 공개한다. 3.x 대에서 가장 큰 개선사항은 32비트와 64비트 버전을 분리했다는 것이다. 64비트 버전은 AVX2 연산이 가능한 환경만을 지원하는데, 같은 CPU 환경에서 32비트 버전에 비해 20% 정도의 속도 향상이 있다. 64비트(avx2) / passwo..
새 버전이 나왔습니다. 새 버전을 사용해주시기 바랍니다. 애플 iOS 11에서부터 적용되기 시작한 HEIF가 조금씩 확산되고 있고, 이제 윈도우10에서도 뷰어를 무료로 제공하고 있기는 하지만, 아직은 윈도우에서 이 포맷을 사용하는 건 불편함이 있다. 보기는 그럭저럭 보지만, 편집을 하려면 그 때부턴 조금씩 뭔가가 복잡해진다. 오픈소스 프로그램만을 활용하며, 다중코어를 활용하여 최대한 빠르게 변환하는 HEIF 변환기를 좀 더 개선하여 아래와 같이 공개한다. password: teus.me 이 프로그램은 이전 버전과 마찬가지로 HEIF를 jpeg/png로 변환해주며 성능도 빨라졌고 안정성도 향상되었다. ICC Profile, Exif 등을 모두 제대로 읽어내어 변환하며, 덤으로 파일의 시간 정보 Exif와 ..
새 버전이 나왔습니다. 새 버전을 사용해주시기 바랍니다. 2018/03/11 - 제대로 HEIF를 변환할 수 있는 iTrans HEIF 1.9 업데이트 제대로 HEIF를 변환할 수 있는 iTrans HEIF 1.9 업데이트 이전 포스트에서 설명했듯이, 지금까지 공개된 윈도우용 HEIF 변환 프로그램들은 뭔가 많이 부족하다. mp4box와 ffmpeg만 잘 활용해도 변환의 상당부분을 처리할 수 있는 걸 보면 아직 상용 프로.. teus.me 애플 iOS 11에서부터 적용되기 시작한 HEIF가 조금씩 확산되고 있고, 이제 윈도우10에서도 뷰어를 무료로 제공하고 있기는 하지만, 아직은 윈도우에서 이 포맷을 사용하는 건 불편함이 있다. 보기는 그럭저럭 보지만, 편집을 하려면 그 때부턴 조금씩 뭔가가 복잡해진다...
아이폰/아이패드의 용량을 관리하기 위해 종종 사진이나 비디오를 지워야 한다. 물론, 요즘은 구글 포토 등의 서비스를 이용해서 백업 후에 지워버리면 되니 큰 문제가 아닐 수도 있다.게다가 jpeg 대신 HEIF로 저장하면 파일의 크기는 더 줄어든다. 하지만, 반드시 장비에 남겨둬야 하는 사진도 있는 법이고, 이 역시 차곡차곡 쌓이다보면 용량을 고민해야 하기 마련이다. 이런 경우에 iBackupBot과 몇몇 프로그램들을 이용하면 공간을 좀 확보할 수 있는 꼼수가 하나 나온다. 일단, iBackupBot을 이용해서 사진과 동영상이 저장된 폴더를 PC로 추출한다.저장된 위치는 Raw File System/DCIM/***APPLE. 필요한 도구는 본 블로그의 자랑 iPress와 iTrans. 백업이 끝나면 파일들..
iOS에서 발생한 원인을 모르는 문제의 해결책은 대부분 iBackupBot에서 해결할 수 있었다.차단 암호를 분실했을 때도 이 솔루션은 훌륭하게 사용될 수 있었다. iOS 11에서는 저장위치가 com.apple.restrictionspassword.plist로 바뀌고 별도의 복호화가 필요하지만, 여전히 유용하게 사용할 수 있었다. 하지만, iOS 12에서는 더 이상 이 방법을 사용할 수 없게 되었다.차단 암호를 iOS 키체인에 저장하기 때문이다. iOS 12에서는 오픈 소스 프로젝트인 PinFinder로 차단 암호를 찾을 수 있다.단, 이전의 솔루션과 반대로 백업할 때 반드시 암호화가 필요하다. 다운받아 실행하면 아래와 같은 화면이 나오고, 백업 비밀번호를 입력하면 모든 백업 파일을 뒤져 차단 암호를 화..
이전 블로그(ZockrWorld)에서 일부 이미지가 사라져버려, 이미지 복원차 현 블로그로 옮긴 글입니다 독일에서의 두번째 주말. 드레스덴을 향했다. 기차에서 웬 아저씨가 아이폰(!!!)을 사용하고 있어 부탁드려 찰칵. 엔제나 아이폰은 뽀대가 난다. 드레스덴은 작센 왕조의 수도여서 사치스러운 건물들이 많이 있다. 2차대전때 연합군에게 거덜났고, 전후엔 동독에 속해 복구를 제대로 못 했지만, 통일 이후엔 맹렬히 복구중인 곳이다. 특히 중앙역이 건물들이 그득한 구도시 쪽에 있어 기차로 이동해서 내리면 바로 성들이 관광객을 기다린다. 중앙역 정면에 있는 프라거 거리(Prager Strasse)를 지나면 성십자가 교회가 있다. 여기가 드레스덴 관광의 엔트리 포인트. 성십자가 교회를 지나면 바로 알트마르크트 광장..
새 버전이 나왔습니다. 새 버전을 사용해주시기 바랍니다. 2017/12/09 - HEIF 파일 변환? 그게 왜 어렵지? 이전 포스트에서 설명했듯이, 지금까지 공개된 윈도우용 HEIF 변환 프로그램들은 뭔가 많이 부족하다. mp4box와 ffmpeg만 잘 활용해도 변환의 상당부분을 처리할 수 있는 걸 보면 아직 상용 프로그램들의 갈 길은 먼 것 같다. 그래서 답답한 내가 직접 만들어봤다. 이 프로그램은 HEIF을 읽어서 정보들을 추출한 뒤에 mp4box와 ffmpeg을 활용해서 변환하는 프로그램이다. 색상 프로파일, Exif 등을 모두 제대로 읽어내어 살리며, 덤으로 파일의 시간 정보도 Exif에 기록된 시간을 사용한다. 혹시 타일 방식이 아니라 Ani GIF처럼 여러 장의 이미지가 들어있는 경우는 각각의..
2017년 9월 20일 iOS 11이 공식적으로 공개되면서 HEVC와 함께 HEIF가 공개됐다.그런데, 상대적으로 진입장벽이 높지 않은 HEVC에 비해 이미지 포맷인 HEIF는 진입장벽 자체가 너무 높다.사실, 현재까지는 윈도우 환경에서는 HEIF 포맷을 재생할 수 있는 프로그램 자체가 아예 없다. 1. HEIF 변환 프로그램 그런데, 눈을 조금만 돌려보면 HEIF를 다른 포맷으로 변환할 수 있는 프로그램은 있다. 최초의 HEIF 변환 프로그램이라고 광고하는 iMazing이 대표적이다. 그런데, 이 프로그램은 광고에 비해선 실속이 좀 없는 편이다.일단, 변환할 수 있는 HEIF 파일은 오로지 iOS 11에서 만들어진 파일만 가능하다.JPEG로 변환시에 품질을 별도로 지정할 수도 없고, Exif 및 색상 ..
2017년 9월 20일 iOS 11이 공식적으로 공개되면서 HEVC 사용을 준비했고, 여러 가지 경험을 통해 다소의 장벽들을 확인하게 됐다.앞으로 상황은 바뀔 것이고, 문제는 해결되겠지만, 현재 기록해둘만한 것으로 판단되는 내용들을 정리해본다. 1. 압축률은 높고 화질은 좋은가? 이건 말할 필요가 없을 수준.앞의 포스팅들에서 확인했듯이 품질 대비 용량은 강력하다. 2. hev1? hvc1? HEVC 동영상에 적용할 수 있는 FourCC는 HEVC, hev1, hvc1 등등이 있다.이 중 ffmpeg에서 x265로 인코딩하면 hev1이 사용된다. 그런데, 이렇게 생성한 동영상은 iOS에 들어갈 수 없다.오로지 iOS는 FourCC가 hvc1인 경우에만 사용 가능하다. 즉, 아래와 같이 명시해야 한다. ff..
2017/10/01 - H.264 vs HEVC 변환 추가시험 결과 이전 포스트 이후 그 결과를 사용해서 H.264(CRF=23) 및 HEVC(CRF=24)로 인코딩 해본 결과 화질이 좀 이상하다는 것을 느꼈다.H.264 CRF의 기본값인 23으로 인코딩했을 때 지글거림이 살짝 눈에 띈 것이다. 이에 따라 절반 정도의 크기에 유사한 화질을 보여준 HEVC CRF=24 역시 권장값으로 쓰는 것도 한번 더 생각해보게 됐다. 이제 2-passes 인코딩은 별 의미가 없다는 것으로 판단하고, CRF 값을 좀 더 세분화해서 테스트를 해봤다. H.264 CRF=23을 기준으로 봤을 때, HEVC에서 CRF=24를 권장으로 하기엔 뭔가 좀 아쉬운 면이 있다.HEVC에서 CRF=22를 적용하면 H.264 CRF=23에..
2017/09/30 - H.264 vs HEVC 변환 시험 결과 이전 포스트에서 했던 H.264과 HEVC 변환 시험의 결과에서 뭔가 부족한 느낌이 있어 조금 더 시험해봤다.애초에 목표가 HEVC가 괜찮은 방식인지 확인하는 것과 적절한 HEVC의 목표치가 무엇인지 확인하는 것인데, 목표치를 성급하게 결론낸 것. HEVC에 대해서 CRF를 22, 28 외에도 24, 25로 설정한 뒤에 같은 측정을 해봤다. 요지는 HEVC에서 CRF를 24 또는 25 중 어떤 값으로 설정하는 것이 더 합리적인가를 보는 것… 우선 MPEG2 클립에 대한 테스트 결과는 아래와 같다.24로 설정했을 땐 H.264(CRF=23)에 비해 절반 정도의 파일 크기에 PSNR은 0.5 정도밖에 차이 나지 않는다.25로 설정했을 땐 조금 ..
iOS 11이 9월 20일에 공식적으로 공개됨으로써 이제 아이폰에서 공식적으로 HEVC를 지원하게 되었다.이에 따라 이 포맷이 과연 알려진 것만큼의 높은 압축효율을 보여주는지, 인코딩 시간은 어느 정도 소요되는지 확인해보고 싶어졌다. 테스트 항목은 대략 이 정도로 제한했다. - 소스 비디오: MPEG2 BluRay, H.264 영화, H.264 애니메이션 각 2분 이내- 1 패스(CRF 지정)와 2 패스(비트레이트 지정) 모두 수행- 원본과의 PSNR 비교 1 패스 CRF는 ffmpeg에 적용되는 x264/x265의 기본값들을 적용했고, 비트레이트는 적절하게 3가지 값을 적용했다. MPEG2 클립을 변환한 결과는 아래와 같다.우선 눈에 띄는 것은 1 패스와 2 패스 간에 유의미한 경향상 차이는 보이지 않..
엿새간의 여행을 뒤로 하고 출국해야 할 날.비행기 이륙이 9시 5분이기 때문에 새벽 일찍 일어났다. 런던에 올 때와는 달리 저렴한 택시를 이용할 수 있었다.그런데, 택시 안에서 충격적인 뉴스를 들었다. 명배우 크리스토퍼 리 경이 돌아가셨다는 것.택시 기사님께 물어보니 전날 돌아가신 거라고… R.I.P. 각설하고, 시간이 굉장히 애매한 상황에선 버스나 기차보다는 역시 택시다. 히드로 공항에서 남은 동전을 다 소모하기 위해 먹을 거 좀 사 주시고… 먹으면서 기다렸다 뮌헨으로 가는 비행기에 탑승… 간식으로 나온 것은 요거트+시리얼… 이윽고 뮌헨 공항에 도착… 혹시나 했지만, 역시나 뮌헨 공항에서는 Three의 유심이 동작하지 않는다.아쉬움을 뒤로 하고 원래의 유심으로 교체… 환승 대기시간이 무려 4시간 가까이..
iOS의 훌륭한 기능 중 하나는 차단 기능을 별도로 두어 특히, 아이들의 사용을 적절히 통제할 수 있다는 것이다. 울 아이들은 아이폰4를 사용하는데, 이 기능을 잘 쓰다가 망테크를 탔다!암호를 잃어버린 것이다!! 아이폰/아이패드에서 시스템 자체의 문제가 발생하면 대체로 답은 iBackupBot으로 백업해서 편집하는 것에 있다.차단 기능의 비번 분실도 마찬가지. 일단 백업을 한 뒤 다음 위치로 이동한다. \System Files\HomeDomain\Library\Preferences 여기서 com.apple.springboard.plist를 찾는다. 이 문제는 여기서 해결할 수 있다.이 파일을 더블클릭해서 편집을 하면 된다.핵심은 두 가지다. 1. SBParentalControlsFailedAttempts..
이번에 iTrans를 업데이트하면서 커버아트 기능에서 이상한 부분을 하나 발견했다.아이튠즈에서는 커버아트를 확인 가능하지만, iDevice에 표시가 되지 않는 경우가 발견된 것이다. 그래서 한땀한땀 커버아트를 만들어 적용시켜봤다… 확인 결과 커버아트는 다음과 같은 규칙을 만족할 때에만 iDevice에 표시가 된다. - 포맷은 RGB 형식의 jpeg/png만 허용. CMYK 포맷의 jpeg도 허용하지 않음- 가로 세로 비율은 1.3:1 이상일 때만 표시함. 4:1까지도 가로를 늘려봤는데, 정상적으로 표시- 파일 크기가 10MB 이하일 때만 출력 iTrans 11.3a에는 이 내용이 모두 반영되어 있다. 단, 파일 크기까지 적용하기엔 뭔가 복잡해져서 가로의 크기를 2000px로 제한하기로 했다. 덧. 찾아보..
아이폰6로 바꾼 뒤에 갑자기 키보드 입력시 심각한 수준의 딜레이가 발생하는 문제가 발생했다.약간 버벅이는 수준이 아니라 아예 한번 누를 때마다 10-20초 멈추고 폰이 전체적으로 먹통이 되기도 하는 심각한 상태였다. 구글이나 트위터에서 찾아봐도 유사한 증상은 찾을 수 없었다. 그런데, 애플 코리아와 전화상담을 하면서 단서를 들을 수 있었다. 1. 키보드 단축키를 아이클라우드를 통해 백업하는 부분에 iOS7에도 버그가 있었음 2. 이 버그는 한글 10키 등에서 시스템을 느리게 하는 문제가 있었음 3. 아이클라우드로 단축키를 백업하지 못하게 하는 꼼수로 피해갈 수 있었음 4. iOS8은 이 선택을 하는 옵션 자체가 제거되어 원래 문제가 있었던 경우 피해갈 방법이 없음 애플 코리아 측도 이 문제를 알고 있지만..
한 집안에 있는 카메라가 끽해야 두어대이던 시절이 있었다. 수학여행 간다고 아버지가 애지중지하시던 카메라를 빌려갔던 기억도 난다. 그런데, 요즘은 디지털카메라가 넘쳐난다. 우리 집만 해도 디카와 폰카를 다 합치니 여섯 대가 나온다. 난 사진을 날짜/시간순으로 정렬하고 폴더에 정리하는데, 디카가 여러대인데다 사진 장수도 많아 쉽지가 않다. 더군다나, 디카마다 시간이 미묘하게 다른데, 이게 가끔 신경이 쓰인다. 1. 동영상 변환 아이폰/아이패드 처럼 동영상을 mp4/H.264로 깔끔하게 떠주는 디카는 아직도 많지 않다. 여전히 AVI/mjpeg의 커다란 파일로 만들어주는 경우가 더 많다. 화질에 대비해 파일의 크기가 너무 크다… 그래서, iDevice용 동영상 변환기 iTrans v10.3a를 사용한다. 변..
2013/01/20 - iOS용 동영상 변환기 v8.3 업데이트 VCi를 v9.0으로 업데이트했다. ('13. 7. 5에 v9.1a로 업데이트)지난 업데이트 이후 무려 5개월만의 업데이트다. 소소한 버그들을 수정하고, 그동안 댓글로 주신 많은 건의사항들을 적용했다. 그리고, 아이콘을 iOS6의 비디오 아이콘에서 iOS7의 아이콘으로 교체했다. 애플의 디자이너 여러분께 감사드린다. 쿨럭. (바꾸라면 바꿀게요… ㅠㅠ) 디자인은 거의 그대로지만, 인터페이스 4가지, 비디오 처리 2가지, 오디오 처리 4가지 등 많은 수정이 있었다. VCi의 새버전은 아래 링크에서 다운받을 수 있다. ▲ VCi의 상세한 기능 및 특징 #일반 1. 대상 비디오 파일을 목록에 드롭한 뒤 변환 버튼을 클릭하면 알아서 변환함 지원 포맷..
2012/11/10 - [IT/iPhone] - iOS용 동영상 변환기 v7.4d 업데이트 새해 첫날을 맞이하여 VCi를 8.0으로 업데이트했다. ('13. 1. 20에 v8.3으로 업데이트)지난 업데이트가 약 두 달 전이었으니 실로 오랜만의 업데이트다.이번 업데이트를 통해 특히 옵션 부분 단순화, 상태바 보강 등을 포함해 인터페이스가 대대적으로 간략화되었다.정말 놀랍지 않은가! 이 과정에서, 기존 버전들에서 화면 하단에 주렁주렁하게 달아놓았던 옵션들을 별도 창으로 분리했다. 한 가지 더 있는데… 챕터 기능을 구현했다.이전 포스팅(뭔가 이상한 iOS 비디오 재생기의 챕터 기능)에서도 설명한 모든 기능을 포함한 것이다. 이 모든 기능이 포함된 VCi의 새버전은 아래 링크에서 다운받을 수 있다. ▲ VCi의..
iOS는 비디오 파일 포맷으로 mp4 포맷을 사용한다.그리고, 이 mp4 포맷의 기능들을 꽤나 깨알같이 잘 지원한다.예컨데, 자막의 경우 안드로이드 폰들이 거의 지원하지 않는 내부자막을 꽤 충실하게 지원한다.(많은 안드로이드 어플들은 smi, srt 등의 외부자막만을 다양하게 지원함) 그리고, 이 mp4 포맷은 꽤 멋진 챕터 기능을 갖고 있다.mkv 포맷과 더불어 챕터 기능을 준수하게 지원하는 포맷이다.게다가, mkv에서 챕터 정보를 아래와 같은 ogm 포맷으로 추출하면 mp4에 그대로 입힐수도 있다. CHAPTER01=00:00:00.000CHAPTER01NAME=IntroCHAPTER02=00:01:00.000CHAPTER02NAME=Act 1CHAPTER03=00:05:30.000CHAPTER03N..
2012/09/18 - [IT/iPhone] - iOS용 동영상 변환기 v7.3 업데이트 지금까지 내가 주력으로 지원하던 자막 포맷은 SAMI였는데, 이걸 SRT로 변경하기로 했다.이에 따라 여러 부분을 수정했으며, 이 과정에서 굉장히 많은 버그를 잡고 v7.4로 업데이트. VCi의 기능 및 특징은 아래와 같다. #일반 1. 대상 비디오 파일을 목록에 드롭한 뒤 변환 버튼을 클릭하면 알아서 변환함 지원 포맷:AVI,MKV,MP4(mov),MOV(qt),OGM,FLV,MPG(mpeg/dat/vob),WMV(asf),SWF,WebM 2. 저장 위치는 기본적으로 원본 폴더이며, 저장할 폴더를 지정 가능 3. 결과 파일은 원본 파일명 앞에 i]를 붙임 필요시 추가로 싱크를 보정하며, 결과물은 원본 파일명 앞에 ..
2012/03/04 - [일상생활들/아이폰4] - 아이폰용 동영상 변환기 v6.9 업데이트 블로그를 리뉴얼하며 VCi를 7.x대로 업데이트했다. VCi의 기능 및 특징은 아래와 같다. 1. 대상 비디오 파일을 목록에 드롭한 뒤 변환 버튼을 클릭하면 알아서 변환함 지원 포맷:AVI,MKV,MP4(mov),MOV(qt),OGM,FLV,MPG(mpeg/dat/vob),WMV(asf),SWF,WebM 2. raw 비디오가 mpeg4/H.264인 경우는 정확한 압축 옵션 확인후, 재생 가능하면 추출하고, 재생 불가능한 옵션이거나, 그 이외의 포맷인 경우는 H.264로 재인코딩함 재생 가능 여부는 iOS 5.x에서 수정된 규칙에 따라 확인함 또한, 사용자 선택시 무조건 H.264로 재인코딩할 수 있음 3. 비디오 ..