GitHub - carsonip/Penguin-Subtitle-Player: An open-source, cross-platform standalone subtitle player

srt, ass 등의 자막을 지원하는 자막 재생기 프로그램입니다.
블루레이와 함께 재생을 해 봤는데 배경 불투명도 조절이 가능해서
깔끔하게 자막을 볼 수 있네요. 

Features
700+ encoding supported (default: UTF8)
Auto encoding detection (See uchardet website for supported encodings)
Multiple subtitle formats supported (.srt, .ssa, .ass, .vtt)
Drag & drop file
Customizable layout (Frame size, Background color & Opacity, Font style)
Time fine tuning (Fast forward / backward with customizable time interval)
Skip to specified time (by clicking on the time display)
Skip to previous / next subtitle
"Next Click Counts" feature
starts/pauses the timer after the first click outside of the subtitle player
for easier sync between video player and subtitle player. Activate this feature
by right clicking on the play/pause button.

영화 "X"
영화 "사랑시대"

Posted by javaopera
,

https://www.videolan.org/vlc/releases/3.0.0.html

미디어 재생기 VLC의 메이저 업데이트인 3.0 버전이 릴리즈되었다.

추가된 주요 기능
-하드웨어 디코딩 기본 활성화 (4K와 8K 재생 가능)
-10비트와 HDR 지원
-360도 동영상과 3D 오디오 지원
-HD 오디오 코덱을 위한 오디오 패스쓰루 지원
-크롬캐스트 지원 (크롬캐스트를 지원하지 않는 파일포맷도 재생 가능)
-블루레이 자바 메뉴(BD-J) 지원
-로컬 네트워크와 나스(SMB, FTP, SFTP, NFS...) 브라우징 지원
-TTML 자막 지원


크롬캐스트로 재생을 하기 위해서는 재생 - 렌더러 메뉴에 들어가서
크롬캐스트 기기를 선택하면 된다.




블루레이 디스크의 메뉴 지원을 위해서는 Java를 설치해야 한다. https://www.java.com/




Java를 설치하면 깔끔한 메뉴 화면을 만날 수 있다.




안드로이드 용 VLC 3.0 역시 크롬캐스트 기능이 추가되었다.


Posted by javaopera
,

모아둔 컬쳐캐시로 뭐 살까 궁리 중이었는데 옥션에서 홍미 4 프라임
판매글이 마침 보여서 이 녀석을 질렀다. 구입가격은 159,000원. 4일날
주문했는데 21일날 택배를 받았다. 박스를 받자마자 사용하고 있던 5.7
인치 크기인 LG G 스타일로를 박스에 대어보니 똑같은 크기였다.



박스 뒷면에 적힌 사양표는 이렇다. 세세한 사양은 여기에서...



박스 내용물.



골드, 실버, 그레이 중에서 실버 색상을 골랐다.



부트로더 언락을 하고 TWRP 리커버리를 올린 후 글로벌 롬을 올렸다.
몇몇 앱은 추가로 권한 설정을 해줘야 하는 게 번거로웠지만 지문 인식도
잘 되고 앱 구동 속도도 만족스러웠다. 보호필름을 아직 구입하기 전이라서
초기 필름을 아직 떼지 않고 쓰고 있다. 그 외 FM 라디오를 지원하고 리모컨
으로 쓸 수 있는 IR 블래스터가 달려 있다.



G 스타일로와 크기 비교. 홍미 4 프라임이 5인치면 어느 정도 크기일까 가늠을 못 했는데
직접 쥐어보니 아주 아담하게 느껴졌다. 5.7인치 G 스타일로 크기에 너무 적응한 탓인지
아직은 홍미 4 프라임이 손에 꽉 잡히지 않는 느낌이 든다. G 스타일로가 내장 공간 8기가만
아니었더라면 좋았을 텐데 아쉬운 기기라고 생각된다.

Posted by javaopera
,

https://play.google.com/store/apps/details?id=com.frograms.wplay&hl=ko


새로운 기능


• 드디어 플레이어 제스쳐 기능이 들어갔어요! (안드로이드 킷캣 (4.4) 이상부터 지원돼요)
더블탭 - 재생/일시정지
좌우 제스쳐 - 영상 뒤/앞으로 이동
상하 제스쳐 - 볼륨/밝기 조정


안드로이드 왓챠플레이가 1.1.0 버전으로 업데이트되었다. 제스쳐 기능이 추가되면서

잠금버튼이 생겼다. 넥서스 플레이어 경우 덕분에 사라지지 않던 상태 표시줄을 감출
수 있게 되었다. 대신 잠금 버튼이 사라지지 않는 듯 하다.;; 폰이나 패드에 비해서는

안드로이드 TV 기기의 불편함은 여전하지만 그나마 개선이 돼서 감상은 가능해졌다.


Posted by javaopera
,

LG G Stylo, 외장 SD카드를 내장 공간으로 사용하기
LG G스타일로 스마트폰은 내장공간이 8기가에 불과해서 앱 설치 공간이 부족하다.
안드로이드 마시멜로의 Adoptable Storage를 이용해서 외장 SD 카드를 내장 공간
으로 합친 후 사용하는 것이 좋을 듯 하다. 현재 사용하고 있는 SD 카드로 작업을

하는 경우에는 SD 카드의 내용물을 백업 해야 겠다. 작업 과정 중 포맷이 된다.


Adoptable Storage를 진행하기 전 유의할 점

- 클래스 2, 4, 6의 느린 SD 카드로 Adoptable Storage를 진행할 경우 SD 카드의 속도가

느리다는 경고 메시지가 뜬다. 속도가 빠른 SD 카드를 준비한다.


- 내장 공간으로 변경한 SD 카드는 다시 포맷하기 전까지는 다른 기기에서는 읽을 수 없다.

이동식 디스크로 쓰지 않고 한 폰에 계속 꽂아서 쓸 사용자만 진행하는 게 좋을 듯 하다.


- LG G스타일로는 마시멜로 버전으로 업데이트를 한 상태여야 한다.

설정 - 휴대폰 정보 - 업데이트 센터에서 소프트웨어 업데이트를 확인하고 설치한다.



PC에 설치할 준비물

- LG 모바일 드라이버 (https://www.lgmobile.co.kr/)
- JDK (http://www.oracle.com/technetwork/java/javase/downloads/index.html)
- ADB (아래의 두 파일 중 하나만 선택해서 설치하면 된다. 이 가이드에서는

Minimal ADB and Fastboot을 설치해서 진행했다.)

Minimal ADB and Fastboot (http://forum.xda-developers.com/showthread.php?t=2317790)

15 seconds ADB Installer (http://forum.xda-developers.com/showthread.php?t=2588979)



1. 환경 변수 등록하기 

윈도우에서 명령 프롬프트(관리자)를 실행한다. 아래 명령줄을 입력한다.

Minimal ADB and Fastboot을 다른 위치에 설치했을 경우 해당 설치 경로를

입력해주면 되겠다.


setx Path "%PATH%;설치 경로" /M


64bit 윈도우를 사용하고 있을 경우

setx Path "%PATH%;C:\Program Files (x86)\Minimal ADB and Fastboot" /M


32bit 윈도우를 사용하고 있을 경우

setx Path "%PATH%;C:\Program Files\Minimal ADB and Fastboot" /M


Minimal ADB and Fastboot가 설치된 경로를 시스템의 환경 변수 항목에 등록시켜주게 된다.

'성공: 지정한 값을 저장했습니다' 메시지가 뜨면 윈도우를 재부팅해준다.




*제어판 - 시스템 - 고급 시스템 설정 - 고급 - 환경 변수 - 시스템 환경 변수 항목으로 가서 직접
Minimal ADB and Fastboot의 경로를 추가해도 된다.




2. 개발자 옵션 활성화하기
'설정' - '휴대폰 정보' - '소프트웨어 정보'에 들어간다. '빌드 번호' 항목을 계속 눌러준다.
개발자 옵션이 활성화되었다는 메시지가 뜬다.


3. USB 디버깅 체크하기
'설정' - '개발자 옵션'에 들어간다. 'USB 디버깅'을 체크한다.


4. G스타일로를 PC와 연결한다. USB 디버깅을 허용하겠느냐는 메시지가 폰 화면에
뜬다. '확인'을 선택한다.


5. 윈도우 명령 프롬프트에서 adb devices를 입력한다.


adb devices


*daemon started successfully 메시지와 함께 G스타일로의 모델명LGF560K~~가 보일 것이다.



6. adb shell을 입력하자.

adb shell


7. sm list-disks를 입력하자.


sm list-disks


폰에 삽입한 SD카드의 id 넘버가 표시된다. id 넘버는 사용자 마다 다르다.

자신의 화면에 표시된 id 넘버를 다음 명령줄에 넣어야 한다.



8. sm partition disk:id 넘버 private을 입력하자.

sm partition disk:179,64 private

잠시 시간이 흐르고 완료가 된다. usb 케이블을 빼고 폰을 재부팅해보자.







'설정' - '저장소 및 USB'에 들어가면 내부 저장소와 SD 카드 용량이 합쳐져 있다.
SD 카드를 클릭해서 들어간다.





상단 오른쪽의 메뉴 버튼을 클릭해서 '데이터 이전'을 선택한다. 내부 저장소의 데이터들이 SD 카드로
이동이 된다. 상당 시간이 걸리고 완료가 된다.




내부 저장소: 앱 설치 공간
SD 카드: 앱 데이터, 사진과 음악 파일, 기타 데이터 파일

모든 과정이 완료되면 이후에 설치되는 앱들은 내부 저장소에 설치가 되고 SD 카드로 모두 이동이 가능하다.
다운로드 파일이나 사진 파일 등은 SD 카드에 저장이 된다. 사용이 빈번한 브라우저 앱이나 은행 앱들은
내부 저장소에 그대로 두고 그 외에 잡다한 앱들은 SD 카드로 이동해서 사용하면 효율적이리라 본다.




SD 카드를 예전 상태로 되돌리기

내장 공간으로 SD 카드를 사용하다가 예전처럼 이동식 미디어로 사용하고 싶을 때는


- 윈도우 명령 프롬프트에서 sm partition disk:id 넘버 public을 입력하거나


sm partition disk:179,64 public


- '설정' - '저장소 및 USB'에서 SD 카드를 선택하고 해제를 눌러주면 이전 상태로 돌아가게 된다.

Posted by javaopera
,

왓챠플레이 모바일 앱이 출시되었다는 소식에 첫달 무료이용을 해보기로 했다.

안드로이드 왓챠플레이
https://play.google.com/store/apps/details?id=com.frograms.wplay&hl=ko

넷플릭스와 유사한 구성인 건 어인 일일까. 넷플릭스 이용할 적에도 영화 찾아서
보기가 편하진 않던데 이런 걸 선호하는 사용자가 많은 것인지? 아무튼 영화 재생에는
별다른 문제점은 없어 보인다. 크롬캐스트는 현재 버전에서는 지원을 하지 않고 있다.

넥서스 플레이어에서도 호환이 되는지 설치를 하고서 실행해봤다. 리모콘으로는
제어가 되지 않아서 마우스를 연결하고서 로그인을 했다. 영화를 클릭하고서
잘 재생이 되는구나 싶었더니 상태 표시줄이 사라지지 않았다. 빠른 버전업이 이뤄지길
바란다.


Posted by javaopera
,

http://bdhero.org/
http://www.videohelp.com/software/BDHero

블루레이를 무손실 mkv로 변환하기 위해서 여러 방법이 있겠지만 makemkv가
기능적인 편의성이 돋보인다. 그런데 makemkv가 유료 소프트웨어인데 반해 BDHero는
무료로 이용이 가능하다. BDHero의 단점이라면 블루레이 디스크의 락을 깨는 기능은 하지
못하므로 AnyDVD나 DVDfab을 이미 사용 중인 이들에 한해서 BDHero를 이용해봄직하다.
BDhero 실행을 위해서는 Microsoft .Net framework 4.0이 필요하다.


블루레이 디스크를 드라이브에 넣고서 바로 선택하면 읽을 수 없다는 에러 메시지가 뜬다.
AnyDVD나 DVDfab의 도움을 받아야 한다는 얘기가 되겠다.




AnyDVD나 DVDFab을 이용해서 하드디스크에 풀어놓은 블루레이 폴더를 지정해준다.
기본적으로 영화의 본편만 표시가 된다. Convert를 누르면 mkv로 저장이 된다.




블루레이에 담겨진 서플먼트를 mkv로 저장하고자 한다면 View 메뉴에 있는 Show All Playlists를 체크해주면
서플먼트도 모두 나타난다. 블루레이에 담긴 커멘터리나 기타 오디오, 자막들을 보고자 한다면 Show All
Tracks를 체크하면 표시가 된다.


Posted by javaopera
,

LG G 스타일로

PC모바일 2016. 4. 5. 16:57


팬택 베가 레이서를 3년여 사용하고서 이번에 LG G Stylo로 변경을 했다.
애초 염두에 두었던 건 G2나 G3 중고 구입이었는데 마음에 드는 매물도
때 맞춰 보이지 않고 해서 그냥 번호이동으로 해결을 봤다.

LG G 스타일로 (LG-F560K) 사양
https://www.lgmobile.co.kr/mobile-phone/F560/LG-F560K/


얼마전까지 콤비를 이뤘던 노키아 루미아 635와 팬택 베가 레이서. 그리고
신참 LG G 스타일로. 파트너 교체! 베가 레이서의 OS버전만 최신이었으면
계속 사용할 수 있을 텐데 설치 안 되는 앱도 있고해서 현역 은퇴하게 되었다.;;



박스 내 구성품. 배터리 1개, USB 케이블, 이어폰, 전원 어댑터 그리고 퀵 스타트 가이드가 들어있다.



며칠 사용해보니 만족감이 든다. 베가 레이서 사용하던 유저라서 그냥 인심이 후하게 내린 결론이겠지만;;
일단 저렴한 게 첫째지만 라이트 유저 선에서는 적절한 사양이지 않을까 싶다. 몇 가지 느낀 점이라고 한다면...

- 내장 공간이 8기가라는 건 가장 아쉬운 점이다. 시스템이 차지하는 공간을 빼면 사용자가 운용 가능한 공간은
3기가 초반. 라이트 유저라고 해도 8기가 내장 공간은 마음 편하지가 않다.

- otg 지원을 안 한다. 보급기라고 해도 otg 정도는 기본 지원을 하면 좋을 듯 하다.

- 화이트 색상이 화이트가 아니다. 폰 박스에서 폰을 꺼내자마자 잠깐 당황을 했다. 화이트 색상이라고해서
진짜 하얀 색을 생각했는데 직접 보니 햇볕에 노출돼서 노래진 것과 비슷한 색상이었다. 노르스름해진 화이트
라고 표기하기는 어렵겠지만.





Posted by javaopera
,

넥서스 플레이어를 활용하고자 윈도우 PC에 Plex Media Server를 설치했다.
파일을 정리한 후 넥서스 플레이어와 태블릿에서 재생을 해보는데 멀쩡하게
재생이 되는 모습이 신통방통했다. 사용자 환경이 깔끔해서 조작도 편하고
재생도 원활해서 상당한 만족감을 얻었다. 이런 경험을 하다보니 NAS 기기에
욕심이 생길 정도다.




잠시잠깐 쓰면서 몇 가지 아쉬운 점이 보인다. 무료 버전 (현재 버전0.9.16.2)을 쓰고 있는데
유료 서비스를 이용하면 차이점이 있을지는 모르겠다. 아직 세세한 설정까지 숙지하고 있지
않은 탓일지도 모르겠다.

- 출연진 편집이 안 된다. 잘못된 걸 수정하거나 새롭게 추가하고 싶어도 편집을 할 수가 없다.
감독 이름은 수정이 되면서 배우 이름은 수정이 안 되는 건 아무래도 이상하다.

- 자막이 하드코딩된 파일은 자막 상태를 별도로 표기할 방법이 없다. 자막이 없는 파일은 '사용 안함'
으로 표기가 되는데 자막이 하드코딩된 파일 역시 '사용 안함'으로 표기가 된다. 하드코딩된 파일도
별도로 표기할 방법이 필요할 듯 싶다. 오디오 항목도 수동으로 언어 지정을 할 수 있으면 좋겠다.

한글자막이 하드코딩된 '카붐'. 자막 언어를 지정해서 표시할 수 없다.



안드로이드 Plex 앱에서 보면 자막 항목은 아예 나타나질 않는다.



- 영화 정보를 웹에서 긁어오기 위해서는 일정한 파일명 규칙이 필요하리라 본다. 그런데 인식하는 파일명 규칙이
만족스럽지 못하다. Plex 홈에서 추천하는 파일명 규칙은 아래처럼 되어 있다.

   /Avatar (2009)
      Avatar (2009).mkv
   /Batman Begins (2005)
      Batman Begins (2005).mp4
      Batman Begins (2005).eng.srt
      poster.jpg

사용자 저마다 폴더 분류하는 방법은 있을 텐데 A폴더, B폴더 등등으로 하거나 감독 이름 별로
분류해서 저장하는 경우도 있지 않을까. 추천하는 방식을 따르지 않아도 영화 정보는 얼추 잘 읽어오긴
했지만 종종 잘못 불러오는 경우가 있었다. 마틴 스콜세지 폴더 안에 마틴 스콜세지 영화를 모두 저장한다
치면 폴더 안의 파일명이 아닌 '마틴 스콜세지'라는 폴더명으로 검색을 해서 잘못된 정보를 읽어오기도 한다.
별다르게 고집스런 주의가 있는 게 아니면 추천하는 방식대로 따라야 하겠지만 조금 더 자율성이 있었으면
좋을 듯 하다.

- '감상중' 리스트의 버그? 감상중인 영화는 '감상중'에 표시된다. 그런데 네 편의 영화를 테스트 겸해서
잠깐씩 재생을 시켰는데 서버에는 네 편이 표시됨에도 안드로이드 앱에서는 세 편만 표시가 되었다.
그리고 중반까지 봤던 영화를 나중에 다시 재생을 시켜보니 해당 지점에서 다시 재생하기가 메뉴에 보이질
않고 처음부터 재생이 되었다. 해당 파일의 문제일런지. 아니면 무료 버전의 제약일런지.

*Plex Media Server를 설치하고서 한가지 문제가 생겼는데 윈도우를 부팅할 적마다 아이튠즈가 자동으로
실행이 되었다. 이러한 문제는 아이튠즈의 편집 - 기본 설정 - 고급 -  '다른 응용 프로그램과 itunes 보관함
XML 공유'를 체크하면 해결이 된다.

Posted by javaopera
,

유용한 앱들을 설치해서 넥서스 플레이어의 활용도를 높여보자.

- MX 플레이어
동영상 재생 앱. DTS/AC3 오디오 코덱도 함께 설치하자.
http://forum.xda-developers.com/showpost.php?s=c274f79096226b26413135c371f293c6&p=46190935&postcount=2

x86 파일을 다운로드 한다. MX 플레이어를 실행하면 다운로드 파일을 자동으로 인식하고 커스텀 코덱을 쓰겠냐는
메시지가 뜬다. Yes를 눌러주고 재시작한다.


- Kodi
동영상 재생 앱


- ES 파일 탐색기
파일 복사나 앱 설치 등 넥서스 플레이어를 관리하는데 유용하다.


- Netflix
넷플릭스 앱. 처음 넷플릭스 앱으로 동영상 재생을 하려고보니 검은 화면에 소리만 나오는 문제를
겪었다. 재설치 후 문제해결을 했는데 혹시라도 동영상 재생에 문제가 있다면 고민없이 삭제 후
구글 스토어에서 재설치하라.


- Sideload Launcher
스토어에 없는 앱들을 따로 설치했을 때 해당 앱들도 메인화면에 편리하게 정렬해준다.



- Plex
PC나 NAS에 설치한 Plex 서버의 컨텐츠를 즐길 수 있다.


- Mame4droid
넥서스 플레이어에서 Mame4droid를 통해서 마메 에뮬 게임을 즐길 수 있다.
아래 링크의 에뮬 롬을 다운로드 받으면 된다.
http://forum.xda-developers.com/showpost.php?p=24853397&postcount=82 

Mame4droid의 하위폴더인 roms 폴더 안에 롬을 복사해 넣으면 된다. 게임패드는 전원을 넣으면
자동으로 페어링된다. 넥서스 플레이어 바닥의 버튼을 누르고 게임패드의 뒤로가기 버튼과 홈 버튼을
동시에 수 초간 누르면 수동으로 페어링이 가능하다. 게임을 실행하고 1번 스틱을 누르면 코인이 들어가고
2번 스틱을 누르면 스타트가 된다.


- Dayframe (Photos & Slideshow)
기기에 저장한 이미지나 클라우드에 저장한 이미지를 화면보호기로 뿌려주는 앱이다. 앱 실행 후 드롭박스,
원드라이브 등 해당 클라우드 서비스에 로그인을 한 후 이미지가 저장된 폴더를 지정하면 된다. 아쉽게도 리모컨만
으로 좌측의 설정 메뉴가 반응을 하지 않는다. 마우스 필요.


- SSH Server
https://play.google.com/store/apps/details?id=com.icecoldapps.sshserver&hl=en

넥서스 플레이어 기기를 서버로 만들어 준다. 집 안에서 자잘한 파일 복사에 이용하면 편리할 듯 싶다.
서버 이름을 정해주고 Users에서 사용자 이름과 패스워드를 입력해주자. 부팅 시마다 자동실행을 원하면
Start on Boot에 체크해주자.




- Set Orientation
https://play.google.com/store/apps/details?id=com.googlecode.eyesfree.setorientation&hl=en

간혹 이렇게 화면이 Portrait 모드로 누워 있는 경우 화면을 회전시켜주는 앱이다.


이렇게 Landscape 모드로 전환을 해준 화면이다.




스마트폰 앱
- Android TV remote control
https://play.google.com/store/apps/details?id=com.google.android.tv.remote&hl=en
리모컨만으로는 조작의 어려움이 있기에 스마트폰 앱으로 편리함을 더할 수 있다. 키보드 입력시 유용하다.


- ES 파일 탐색기
스마트폰에 저장된 파일을 전송하거나 서버를 실행 중인 넥서스 플레이어를 ES 파일 탐색기에 등록할 수 있다.
네트워크 - ftp를 선택한다. 새로 만들기를 누르고 sftp를 선택한다. ssh server 앱에서 등록한 내용을 입력한다.


- ES 크롬캐스트 플러그인
https://play.google.com/store/apps/details?id=com.estrongs.chromecast


- 크롬캐스트
https://play.google.com/store/apps/details?id=com.google.android.apps.chromecast.app&hl=en


- BubbleUPnP for DLNA/Chromecast
https://play.google.com/store/apps/details?id=com.bubblesoft.android.bubbleupnp

Posted by javaopera
,