The ffmpeg of LGPL is used for android VitalPlayer. you can find the link for the full source below. (android VitalPlayer는 ffmpeg의 LGPL만을 사용 하였으며 사용된 ffmpeg 전체 소스는 링크하여 드립니다.)ffmpeg1, ffmpeg2
ux100으로 테스트 해보지 않아 정확히는 모르겠으나 아마 영상 자체가 전체 화면이지 않을까 예상해봅니다. 위아래검은색 테두리가 존재한다면 그럴 가능성이 높습니다. 혹시 어떤 파일인지 알수 없을까요 ? 추가하여 성능이 어느정도 나오는지도 알려 주시면 감사하겠습니다. 듀얼코어라 궁금하네요 ^^
E/AndroidRuntime(17661): FATAL EXCEPTION: Timer-2 android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views. at android.view.ViewRoot.checkThread(ViewRoot.java:2802) at android.view.ViewRoot.requestLayout(ViewRoot.java:594) at android.view.View.requestLayout(View.java:8125) at android.view.View.requestLayout(View.java:8125) at android.view.View.requestLayout(View.java:8125) at android.view.View.requestLayout(View.java:8125) at android.view.View.requestLayout(View.java:8125) at android.widget.ImageView.setImageResource(ImageView.java:275) at com.dgo.VitalPlayer.VitalView.GetBatteryInfo(VitalView.java:632) at com.dgo.VitalPlayer.VitalView.access$19(VitalView.java:623) at com.dgo.VitalPlayer.VitalView$10.run(VitalView.java:353) at java.util.Timer$TimerImpl.run(Timer.java:289) E/global (17661): Deprecated Thread methods are not supported. java.lang.UnsupportedOperationException at java.lang.VMThread.stop(VMThread.java:85) at java.lang.Thread.stop(Thread.java:1379) at java.lang.Thread.stop(Thread.java:1344) at com.dgo.VitalPlayer.VPPlayer.Close(VPPlayer.java:156) at com.dgo.VitalPlayer.VPPlayer.surfaceDestroyed(VPPlayer.java:123) at android.view.SurfaceView.reportSurfaceDestroyed(SurfaceView.java:568) at android.view.SurfaceView.updateWindow(SurfaceView.java:472) at android.view.SurfaceView.onWindowVisibilityChanged(SurfaceView.java:206) at android.view.View.dispatchWindowVisibilityChanged(View.java:3891) at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:719) at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:719) at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:719) at android.view.ViewRoot.performTraversals(ViewRoot.java:744) at android.view.ViewRoot.handleMessage(ViewRoot.java:1727) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:123) at android.app.ActivityThread.main(ActivityThread.java:4627) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:521) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) at dalvik.system.NativeStart.main(Native Method) Deprecated Thread methods are not supported. java.lang.UnsupportedOperationException at java.lang.VMThread.stop(VMThread.java:85) at java.lang.Thread.stop(Thread.java:1379) at java.lang.Thread.stop(Thread.java:1344) at com.dgo.VitalPlayer.VPPlayer.Close(VPPlayer.java:165) at com.dgo.VitalPlayer.VPPlayer.surfaceDestroyed(VPPlayer.java:123) at android.view.SurfaceView.reportSurfaceDestroyed(SurfaceView.java:568) at android.view.SurfaceView.updateWindow(SurfaceView.java:472) at android.view.SurfaceView.onWindowVisibilityChanged(SurfaceView.java:206) at android.view.View.dispatchWindowVisibilityChanged(View.java:3891) at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:719) at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:719) at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:719) at android.view.ViewRoot.performTraversals(ViewRoot.java:744) at android.view.ViewRoot.handleMessage(ViewRoot.java:1727) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:123) at android.app.ActivityThread.main(ActivityThread.java:4627) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:521) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) at dalvik.system.NativeStart.main(Native Method)
프로그램을 시작하면 지정된 동영상 폴더로 바로 가는 기능이 있으면 참 편할듯 합니다! 매번 많은 디렉토리를 스크롤해서 찾아들어가니 매우 불편하네요! 두번째는 mp4화일을 재생하니(다음팟 인코딩한 화일)모두 중간 중간 소리가 끊기네요! 다른 플레이어에선 이상없이 돌아갑니다!
옵티머스 2x 최적화 진행한다고 하셨는데요 기존 ffmpg이 single thred 이고 dual core 에 맞게 multi thred 로 바꾸실수 있는건가요? (이건 제 추측입니다.) 지금 2x 는 mkv 에서 많이 쓰는 weighted 옵션 이나 main profile 등 재생이 hw codec에서 지원안되서 말이 많네요. 개발자님께서 2x 최적화 하시면 720P 맘놓고 볼수 있을지 궁금합니다.
상당히 만족스럽네요... (넥서스원유저) 경쟁앱이라 할수있는 rockplayer에 비해서 상당히 안정적입니다... 최고!! 유료로 나와도 무조건 구입입니다!!!
몇가지 추가되었으면 하는 기능은 1. 플레이어 재생시 동영상이 있는 폴더로 바로 갈수 있는 기능...(ex. 설정에서 sdcard/video 로 사용자가 직접 설정해서...) 2. 세련된 앱아이콘 3. 트랙볼로 seek 이동 4. 재생중에 현재시간 보기 5. 밝기를 조정했거나 흑백화면으로 바꿔서 영상을 보다가 그 영상이 끝나고 다른 영상을 볼때는 흑백화면이나 밝기가 초기화 되있더군요.. 영화를 볼때는 이렇게 초기화되는게 좋겠지만 드라마시리즈 같은걸 볼때는 불편한 부분일수 있을것 같습니다... 설정을 통해 "마지막으로 조정한 밝기, 흑백화면으로 사용하기" 같은 기능을 넣으주시면 좋을것 같네요.... 또한 전체화면같은 부분도 설정에서 미리 전체화면으로 보게 설정할수 있었으면 좋겠습니다...ㅇ 6. 450P지원.... 저같은 경우는 넥서스원을 사용중입니다만...... (비교해서 죄송합니다...) 락플레이어가 600P까지 돌렸던걸 감안하면 조금 아쉽지 않을수가 없네요......
7. 넥원을 돌리면 화면이 위아래가 바뀌는 기능... 기본플레이어도 지원을 안하는 기능이기는 하지만... 가능하다면 부탁드려요...
그리구 치명적인 오류가 있는것 같더라구요... 저같은 경우 알바하면서 보다보면 중간에 일시정지를 해야할때가 많은데 일시정지를 하고 일을 보다가 다시 돌아오면 혼자 재부팅을 하더라구요... 다른 앱을 썼을때는 전혀 없던 현상이네요... 게다가 재부팅도 정상적으로 되는게 아니라 (넥서스원 같은 경우) 처음에 넥서스원 4색 X마크가 뜬채로 멈춰있네요...
대체로 일시정지를 5번하면 한번은 재부팅 될정도로 조금은 치명적인 단점같아요...ㄷ 개선부탁드려요...
Hi and thank you for an excellent video player! May I just suggest an option for setting a default folder for videos? Instead of "\sdcard" at startup one could for example set it to "\sdcard\video". Cheers!
1. 디코드 모드 선택창이 재생파일 선택시 따로 뜰수있게 설정할수 있으면 하네요. 이유인즉, 현재 자동모드는 비디오 코덱만 돌아가면 그냥 하드웨어 코덱으로 인식해버더군요. 그런데 정작 사운드 코덱이 지원되지 않는 파일인 경우도 있습니다. 때문에 자동모드로 해놓으면 영상만 나오고 소리가 안나오는 경우가 생겨버립니다. 그렇다고 하드웨어 코덱으로 기본 설정해놓자니 지원하지 않는 비디오 코덱이 너무 많고...영상마다 설정들어가서 바꾸려하니 너무 불편하네요. 락플레이어처럼 재생파일 선택시 하드웨어, 소프트웨어 구동을 결정할수 있는 창이 하나 생겼으면 합니다.
2. 루트폴더...뭐...아무래도 폴더 정리가 쉽지않은 안드로이드 폰이니 루트폴더 기능이 없는점이 상당히 불편합니다.
3. 이번에 새로 도입된 제스쳐 기능. 편하고 좋습니다. 그런데 스크롤 민감도가 너무 높은게 아닌가 싶네요. 조금만 움직여도 소리가 확 올라가거나 밝기가 확올라가는 바람에 미세조절이 상당히 힘듭니다.
제가 건의할 점은 이 3가지 입니다. 제 입장으로써는 위의 3가지만 보완된다면 그 어떤 플레이어도 vital player를 따라잡을수 없을거라고 확신합니다.
한가지 여쭤보고싶은 것이 있습니다. 동영상 재생시 처음 영상을 실행시키면 날짜 시간 seekbar 가 보이는데 몇초지나면 바로 사라져 버리고 다시 화면을 터치해야만 보입니다. 이게 계속 보이는 상태로 유지할 수는 설정은 없는지요? 시간과 배터리잔량 영상의 남은 재생시간이 한눈에 보여서 상당히 유용한데 말이에요. 답변좀 부탁드릴게요. 좋은프로그램 감사합니다.
듀얼코어 최적화를 하는데 오래 기다리게 해서 대단히 죄송 합니다. 듀얼코어 유저분들께 대폭적인 성능 향상을 제공하기 위해 그동안 혼신의 노력을 기울였으나 쉽지가 않더군요.. 어느정도 성능 향상은 있었으나 만족할만한 정도는 아닌것 같습니다. 향상된(최적화) 버전은 1.2.7버전 정도에 배포가 될 예정입니다.
Hi, I'm attempting to use Plugplayer (plugplayer.com) to stream video from my DLNA server to vitalplayer; however, I can't get vitalplayer to play it. The error Plugplayer gives me is: "No Activity Registered for type 'video/vnd.dlna/mpeg-tts'
The plugplayer developer said this: "For that to work, Vital would have to register as an Activity that can support that mime type. You might want to reach out to them and ask if that's something they can support."
나는 나에게 활용하려고 시도했던 plugplayer ( plugplayer.com) 비디오 스트림을 내 서버에 DLNA vitalplayer. 그러나 못 받으면 이를 재생할 vitalplayer. plugplayer는 오류이 나에게 준 것에 대해 나: " 활동 형식에 대해 등록된 비디오/ vnd. DLNA/ MPEG- 음성 변환(tts' plugplayer 개발자가 말했습니다. " 이 일을 하는데 중요한 것은 등록하는 공적 활동의 일환으로 지원을 할 수 있는 MIME 형식입니다. 할 수 있게 자문을 구하고 있을 지원할 수 있는" 것이 할 수 있는 일은 무었입니까. "고맙네, Beernutts
1.2.7버전은 다음주에 배포될 예정입니다. 하지만 최근 성능이 좀더 개선될 여지를 발견하여 최적화 버전은 반영이 못될것 같습니다. 구현 및 안정성 테스트 문제로 시간이 좀더 필요한게 사실입니다. 다음 버전이나 늦어도 그 다음 버전엔 반영될 예정이니 이점 양해해 주시면 감사하겠습니다.
1기가 Dual Core Cpu에서 이론적으로 모든 h.264 720p영상을 재생하기란 불가능에 가깝습니다. 심지어 넷북도 그러니까요 ... 같은 h.264 720p라도 다양한 방법으로 인코딩이 되기 때문에 경우에 따라 재생되는게 있겠고 그렇지 않은 경우(재생이 원활하지 못하는 경우)도 있겠습니다.
E/AndroidRuntime( 3037): FATAL EXCEPTION: main java.lang.RuntimeException: Unable to destroy activity {com.dgobs.orgin.paid.VitalPlayer/com.dgobs.orgin.paid.VitalPlayer.VitalView}: java.lang.NullPointerException at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:2672) at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:2690) at android.app.ActivityThread.access$2100(ActivityThread.java:117) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:964) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:130) at android.app.ActivityThread.main(ActivityThread.java:3683) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:507) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.NullPointerException at com.dgobs.orgin.paid.VitalPlayer.VitalView.onDestroy(VitalView.java:1676) at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:2659) ... 11 more
1.2.9버전을 구매해서 사용중입니다. 그런데 자막을 불러오는 데 문제가 생기는 것 같습니다. 자막에서 폰트를 지정하는 경우가 있는데 1.2.9버전에서는 그것이 무시되지 않고 플레이어가 죽어버립니다. 물론 시간이 걸리지 않도록 폰트를 무시하는 쪽으로 버그수정 부탁드립니다.
http 스트리밍도 지원하는걸로 알고있는데 미디어 서버에서 링크된 동영상 파일 눌렀을때 재생선택 목록에 vital player만 없어요ㅠ.ㅠ 다른 플레이어는 선택가능해서 재생까지 가능한데..vital player로 보고싶어요!!ㅠ vital player도 선택할 수 있게 부탁드립니다^^.
Hi! I tried to localize the free version of my language (Hungarian), but when compared to cancer, says cracked. Maybe we could solve to get into the next version of the locale
작성자가 댓글을 삭제했습니다.
답글삭제잠깐 써봤는데요...
답글삭제있었으면 하는 기능이 있어서요
그러니까 영상이 있는 폴더를 root폴더로 설정할수있는 기능이랑...
영상 목록에 자막파일은 안나오고 영상파일만 나오게 하는 기능이 있으면 좋을거 같네요..
자막 숨기기는 셋팅->Font Display체크를 해지 하시면 됩니다.
답글삭제제가 1024X600해상도의 ux100안드로이드 태블릿을 쓰는데요 재생은 잘 되는데 전체화면이 제대로 안되네요. 확인가능할가요?
답글삭제안녕하세요
답글삭제ux100으로 테스트 해보지 않아 정확히는 모르겠으나 아마 영상 자체가 전체 화면이지 않을까 예상해봅니다. 위아래검은색 테두리가 존재한다면 그럴 가능성이 높습니다.
혹시 어떤 파일인지 알수 없을까요 ? 추가하여 성능이 어느정도 나오는지도 알려 주시면 감사하겠습니다. 듀얼코어라 궁금하네요 ^^
동영상 재생중에 알 수 없는 오류가 발생했서 종료되는 일이 있었습니다.
답글삭제아래 로그캣을 올려드리는데, 도움이 되었으면 좋겠네요.
새해 복 많이 받으세요.
E/AndroidRuntime(17661): FATAL EXCEPTION: Timer-2
android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
at android.view.ViewRoot.checkThread(ViewRoot.java:2802)
at android.view.ViewRoot.requestLayout(ViewRoot.java:594)
at android.view.View.requestLayout(View.java:8125)
at android.view.View.requestLayout(View.java:8125)
at android.view.View.requestLayout(View.java:8125)
at android.view.View.requestLayout(View.java:8125)
at android.view.View.requestLayout(View.java:8125)
at android.widget.ImageView.setImageResource(ImageView.java:275)
at com.dgo.VitalPlayer.VitalView.GetBatteryInfo(VitalView.java:632)
at com.dgo.VitalPlayer.VitalView.access$19(VitalView.java:623)
at com.dgo.VitalPlayer.VitalView$10.run(VitalView.java:353)
at java.util.Timer$TimerImpl.run(Timer.java:289)
E/global (17661): Deprecated Thread methods are not supported.
java.lang.UnsupportedOperationException
at java.lang.VMThread.stop(VMThread.java:85)
at java.lang.Thread.stop(Thread.java:1379)
at java.lang.Thread.stop(Thread.java:1344)
at com.dgo.VitalPlayer.VPPlayer.Close(VPPlayer.java:156)
at com.dgo.VitalPlayer.VPPlayer.surfaceDestroyed(VPPlayer.java:123)
at android.view.SurfaceView.reportSurfaceDestroyed(SurfaceView.java:568)
at android.view.SurfaceView.updateWindow(SurfaceView.java:472)
at android.view.SurfaceView.onWindowVisibilityChanged(SurfaceView.java:206)
at android.view.View.dispatchWindowVisibilityChanged(View.java:3891)
at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:719)
at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:719)
at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:719)
at android.view.ViewRoot.performTraversals(ViewRoot.java:744)
at android.view.ViewRoot.handleMessage(ViewRoot.java:1727)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:4627)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
at dalvik.system.NativeStart.main(Native Method)
Deprecated Thread methods are not supported.
java.lang.UnsupportedOperationException
at java.lang.VMThread.stop(VMThread.java:85)
at java.lang.Thread.stop(Thread.java:1379)
at java.lang.Thread.stop(Thread.java:1344)
at com.dgo.VitalPlayer.VPPlayer.Close(VPPlayer.java:165)
at com.dgo.VitalPlayer.VPPlayer.surfaceDestroyed(VPPlayer.java:123)
at android.view.SurfaceView.reportSurfaceDestroyed(SurfaceView.java:568)
at android.view.SurfaceView.updateWindow(SurfaceView.java:472)
at android.view.SurfaceView.onWindowVisibilityChanged(SurfaceView.java:206)
at android.view.View.dispatchWindowVisibilityChanged(View.java:3891)
at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:719)
at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:719)
at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:719)
at android.view.ViewRoot.performTraversals(ViewRoot.java:744)
at android.view.ViewRoot.handleMessage(ViewRoot.java:1727)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:123)
at android.app.ActivityThread.main(ActivityThread.java:4627)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:521)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
at dalvik.system.NativeStart.main(Native Method)
Littlegumby@Gmail.com
삭제프로그램을 시작하면 지정된 동영상 폴더로 바로 가는 기능이 있으면 참 편할듯 합니다! 매번 많은 디렉토리를 스크롤해서 찾아들어가니 매우 불편하네요!
답글삭제두번째는 mp4화일을 재생하니(다음팟 인코딩한 화일)모두 중간 중간 소리가 끊기네요! 다른 플레이어에선 이상없이 돌아갑니다!
소리제어기능은 없나요??
답글삭제연속재생기능은 없는건가요??
답글삭제vitalplayer를 이용해 주셔서 감사합니다.
답글삭제말씀 주신 기능들은 순차적으로 반영 할 예정입니다.
시간이 좀 걸리더라도 양해 부탁 드립니다.
옵티머스 2x 최적화 진행한다고 하셨는데요
답글삭제기존 ffmpg이 single thred 이고 dual core 에 맞게 multi thred 로 바꾸실수 있는건가요? (이건 제 추측입니다.)
지금 2x 는 mkv 에서 많이 쓰는 weighted 옵션 이나 main profile 등 재생이 hw codec에서 지원안되서 말이 많네요.
개발자님께서 2x 최적화 하시면 720P 맘놓고 볼수 있을지 궁금합니다.
혹시 동영상 좌우반전시키는 기능을 추가하실 생각은 없으신지요.. 정말 필요한부분이라서..
답글삭제답변바랍니다 ^^;
상당히 만족스럽네요... (넥서스원유저)
답글삭제경쟁앱이라 할수있는 rockplayer에 비해서 상당히 안정적입니다... 최고!!
유료로 나와도 무조건 구입입니다!!!
몇가지 추가되었으면 하는 기능은
1. 플레이어 재생시 동영상이 있는 폴더로 바로 갈수 있는 기능...(ex. 설정에서 sdcard/video 로 사용자가 직접 설정해서...)
2. 세련된 앱아이콘
3. 트랙볼로 seek 이동
4. 재생중에 현재시간 보기
5. 밝기를 조정했거나 흑백화면으로 바꿔서 영상을 보다가 그 영상이 끝나고 다른 영상을 볼때는
흑백화면이나 밝기가 초기화 되있더군요..
영화를 볼때는 이렇게 초기화되는게 좋겠지만 드라마시리즈 같은걸 볼때는 불편한 부분일수 있을것 같습니다...
설정을 통해 "마지막으로 조정한 밝기, 흑백화면으로 사용하기" 같은 기능을 넣으주시면 좋을것 같네요....
또한 전체화면같은 부분도 설정에서 미리 전체화면으로 보게 설정할수 있었으면 좋겠습니다...ㅇ
6. 450P지원....
저같은 경우는 넥서스원을 사용중입니다만......
(비교해서 죄송합니다...) 락플레이어가 600P까지 돌렸던걸 감안하면 조금 아쉽지 않을수가 없네요......
너무 불평만 한건 아닌가 해서 죄송스럽네요...ㄷ
조금만 매끈하게 다듬어지면 상당히 경쟁력있는 동영상플레이어가 될것같습니다!!!
ps. 광고가 조금 거슬리는지라 유료버전이 후딱 나왔으면 좋겠네요...
조금더 말하자면
답글삭제7. 넥원을 돌리면 화면이 위아래가 바뀌는 기능...
기본플레이어도 지원을 안하는 기능이기는 하지만...
가능하다면 부탁드려요...
그리구 치명적인 오류가 있는것 같더라구요...
저같은 경우 알바하면서 보다보면 중간에 일시정지를 해야할때가 많은데 일시정지를 하고 일을 보다가 다시 돌아오면 혼자 재부팅을 하더라구요...
다른 앱을 썼을때는 전혀 없던 현상이네요...
게다가 재부팅도 정상적으로 되는게 아니라
(넥서스원 같은 경우) 처음에 넥서스원 4색 X마크가 뜬채로 멈춰있네요...
대체로 일시정지를 5번하면 한번은 재부팅 될정도로 조금은 치명적인 단점같아요...ㄷ
개선부탁드려요...
HDMI를 통한 TV out 기능은 없습니까? TV out만 되면 완벽할 것 같습니다~
답글삭제클로즈드 캡션이 지원되면 좋겠습니다.
답글삭제Hi and thank you for an excellent video player! May I just suggest an option for setting a default folder for videos? Instead of "\sdcard" at startup one could for example set it to "\sdcard\video". Cheers!
답글삭제음.. 테그라2 최적화는 언제쯤될까요..?
답글삭제정말 잘 사용하고 있습니다만...
답글삭제몇가지 아쉬운 점이 있어서 건의드릴려고 합니다.
1. 디코드 모드 선택창이 재생파일 선택시 따로 뜰수있게
설정할수 있으면 하네요. 이유인즉, 현재 자동모드는 비디오 코덱만 돌아가면 그냥 하드웨어 코덱으로 인식해버더군요. 그런데 정작 사운드 코덱이 지원되지 않는 파일인 경우도 있습니다. 때문에 자동모드로 해놓으면 영상만 나오고 소리가 안나오는 경우가 생겨버립니다. 그렇다고 하드웨어 코덱으로 기본 설정해놓자니 지원하지 않는 비디오 코덱이 너무 많고...영상마다 설정들어가서 바꾸려하니 너무 불편하네요. 락플레이어처럼 재생파일 선택시 하드웨어, 소프트웨어 구동을 결정할수 있는 창이 하나 생겼으면 합니다.
2. 루트폴더...뭐...아무래도 폴더 정리가 쉽지않은
안드로이드 폰이니 루트폴더 기능이 없는점이 상당히 불편합니다.
3. 이번에 새로 도입된 제스쳐 기능. 편하고 좋습니다.
그런데 스크롤 민감도가 너무 높은게 아닌가 싶네요.
조금만 움직여도 소리가 확 올라가거나 밝기가 확올라가는
바람에 미세조절이 상당히 힘듭니다.
제가 건의할 점은 이 3가지 입니다. 제 입장으로써는
위의 3가지만 보완된다면 그 어떤 플레이어도 vital player를 따라잡을수 없을거라고 확신합니다.
Hello,
답글삭제The link to the source code does not work anymore.
Could you please update it ?
Thanks
업데이트중 업데이트 실패이후
답글삭제Unknown reason - 18이라는 말과함께
계속설치가되지않습니다
삭제후 재설치도되지않습니다
기종은 넥서스원이고 런쳐프로사용중입니다
루팅도하지않았습니다
설치가 되지 않을시 다음을 참고 하시기 바랍니다.
답글삭제1. SD카드에 저장되어있는 애플리케이션을 휴대전화로 이동하거나 삭제합니다.
2. USB를 연결하여 USB저장소를 마운트합니다.
3. .android_secure folder 라는 폴더를 삭제합니다.
http://forum.xda-developers.com/showthread.php?t=753437
http://forum.xda-developers.com/showthread.php?t=755970
작성자가 댓글을 삭제했습니다.
답글삭제안녕하세요..
답글삭제설정에서 캐릭터인코딩이란게 뭔질 모르겠어요..
그부분 어떻게 설정해야되는지좀 알려주세요^^
하나의 언어권에서 사용하는 언어를 표현하기 위해 문자 셋을 가집니다. 한국은 한글을 사용하기 때문에 MS949를 설정 하시면 됩니다.
답글삭제다음버전에서 진저지원되는데 멀티코어도 지원
답글삭제될까요??
너무너무 잘사용하고 있습니다! 감사합니다~
답글삭제한가지 건의합니다! 자막싱크 수동조절기능이 절실합니다!!
Sd카드마운트해제하면플레이어가사라지네요;;
답글삭제참고로저는투엑스입니다
마운트해제해야영상파일이인식되는데 바이탈은사라지네요;;
작성자가 댓글을 삭제했습니다.
답글삭제구매완료했습니다 좋은어플이예요 힘내시고 앞으로 더욱더 수고해주세요
답글삭제프로그램이 sdcard우선으로 설치 되기 때문에 sdcard가 마운트 되거나 빠져있으면
답글삭제프로그램은 보이지 않습니다. 설정->응용프로그램->응용프로그램 관리->sd카드에서
휴대전화로 이동 하시면 프로그램이 사라지지 않습니다.
한가지 여쭤보고싶은 것이 있습니다. 동영상 재생시 처음 영상을 실행시키면 날짜 시간 seekbar 가 보이는데 몇초지나면 바로 사라져 버리고 다시 화면을 터치해야만 보입니다. 이게 계속 보이는 상태로 유지할 수는 설정은 없는지요? 시간과 배터리잔량 영상의 남은 재생시간이 한눈에 보여서 상당히 유용한데 말이에요. 답변좀 부탁드릴게요. 좋은프로그램 감사합니다.
답글삭제듀얼코어 최적화 언제됩니까? 안되면 기대라도안되게 안된다고딱말해주세요
답글삭제듀얼코어 최적화를 하는데 오래 기다리게 해서 대단히 죄송 합니다. 듀얼코어 유저분들께 대폭적인 성능 향상을 제공하기 위해 그동안 혼신의 노력을 기울였으나 쉽지가 않더군요.. 어느정도 성능 향상은 있었으나 만족할만한 정도는 아닌것 같습니다. 향상된(최적화) 버전은 1.2.7버전 정도에 배포가 될 예정입니다.
답글삭제위에 댓글을 신경질적으로 달아서 죄송합니다.. 1.2.7버전에서는h.264 720p는 구동이가능할까요??
답글삭제그리고 혹시 pc처럼 gpu가속이 가능한가요?? 디코딩칩셋이외에 pc에coreavc코덱같은걸이용해 gpu에 쉐이더프로세서랑 cpu랑 같이사용하는방법이 있을까요?;
답글삭제듀얼코어 cpu 의 장점을 살려 h.264 720p 재생이 원래 목표였으나 해당하는 수준에 도달하기 어렵다는것을 알게되었습니다.지금보다 조금 나아지는 수준으로 진행될것 같습니다.
답글삭제위에 언급된 내용(coreavc 같이 외부 codec 연결사용여부)은 저희도 검토해본 내용으로 안드로이드 구조상 불가능 하게 되어있습니다.
아.. 답변감사드립니다
답글삭제Hi, I'm attempting to use Plugplayer (plugplayer.com) to stream video from my DLNA server to vitalplayer; however, I can't get vitalplayer to play it. The error Plugplayer gives me is:
답글삭제"No Activity Registered for type 'video/vnd.dlna/mpeg-tts'
The plugplayer developer said this:
"For that to work, Vital would have to register as an Activity that can support that mime type. You might want to reach out to them and ask if that's something they can support."
Is this something you can do? Thanks,
Beernutts
여쭤볼게 있습니다 넥S 유저인데요
답글삭제바이탈 플레이어가 동영상 어플 중 최고인거
같습니다만 왜 저는 이어보기하고 Seek기능이
안되는걸까요?ㅠㅠ 삭제하고 재설치를 해봐도
마찬가지네요~ 해결방법이 있는지 궁금합니다
아트릭스에서 외장메모리가 인식이 안됩니다..
답글삭제내장메모리만 나오네요..;;
s1029dw님 인코딩이 잘못된 파일이나 고용량 파일에 해당 이슈가 발생하는것 같습니다. 추후 검토 해보도록 하겠습니다.
답글삭제문수님 vitalplayer는 기본적으로 외장메모리에 있는 파일을 인식하고 있습니다. /mnt/sdcard경로를 기본으로 하고 있습니다. 아트릭스가 현재 보유 하고 있지 않아 정확한 현상을 확인하기 힘드네요 ...
답글삭제나는 나에게 활용하려고 시도했던 plugplayer ( plugplayer.com) 비디오 스트림을 내 서버에 DLNA vitalplayer. 그러나 못 받으면 이를 재생할 vitalplayer. plugplayer는 오류이 나에게 준 것에 대해 나: " 활동 형식에 대해 등록된 비디오/ vnd. DLNA/ MPEG- 음성 변환(tts' plugplayer 개발자가 말했습니다. " 이 일을 하는데 중요한 것은 등록하는 공적 활동의 일환으로 지원을 할 수 있는 MIME 형식입니다. 할 수 있게 자문을 구하고 있을 지원할 수 있는" 것이 할 수 있는 일은 무었입니까. "고맙네,
답글삭제Beernutts
디자이어hd 사용자입니다. vital player 설치했다가 삭제한 후에 재설치가 안되네요 ㅠㅠ unknown reason - 18 이라고만 뜨네요 ㅠㅠ 어떻게 해결 방법이 없을까요??
답글삭제설치가 되지 않을시 다음을 참고 하시기 바랍니다.
답글삭제1. SD카드에 저장되어있는 애플리케이션을 휴대전화로 이동하거나 삭제합니다.
2. USB를 연결하여 USB저장소를 마운트합니다.
3. .android_secure folder 라는 폴더를 삭제합니다.
http://forum.xda-developers.com/showthread.php?t=753437
http://forum.xda-developers.com/showthread.php?t=755970
아스트로로 보면
답글삭제/sdcard/ <-- 내장메모리
/sdcard-ext/ <-- 외장 메모리로 되어있습니다.
바이탈 플레이어에서 루트디렉토리를 /sdcard-ext/ 로 설정을 해도 계속 내장 메모리의 내용만 보입니다.
파일관리자에서 플레이하면 플레이는 되구요.
친절한 답변 감사합니다.
답글삭제바이탈 플레이어가 앞으로도 더 발전하기를 바랍니다.
수고하세요 =)
원하는 포인트부터의 재생이 안되네요.
답글삭제재생 중간에 끊고 나간 후, 다시 플레이어를 실행하면
무조건 처음부터 재생되기만 합니다.
또한 스트롤바를 이용하여 원하는 시간/구간 포인트로 옮겨 재생하려고 해도 불가능하군요.
기능업데이트 가능합니까? 돈주고 다운받았는데 그만큼의 가치를 느끼고 싶네요.
원하는 포인트부터의 재생이 안되네요.
답글삭제재생 중간에 끊고 나간 후, 다시 플레이어를 실행하면
무조건 처음부터 재생되기만 합니다.
또한 스트롤바를 이용하여 원하는 시간/구간 포인트로 옮겨 재생하려고 해도 불가능하군요.
기능업데이트 가능합니까? 돈주고 다운받았는데 그만큼의 가치를 느끼고 싶네요.
영문자막 선택하는 기능좀 추가해주세요..
답글삭제1.2.7버전은 언제나올예정입니까??
답글삭제1.2.7버전은 다음주에 배포될 예정입니다. 하지만 최근 성능이 좀더 개선될 여지를 발견하여 최적화 버전은 반영이 못될것 같습니다. 구현 및 안정성 테스트 문제로 시간이 좀더 필요한게 사실입니다. 다음 버전이나 늦어도 그 다음 버전엔 반영될 예정이니 이점 양해해 주시면 감사하겠습니다.
답글삭제오! 그렇다면 기다리는게좋죠 ㅎㅎ
답글삭제H.264 hp의 720p의 가능성도있다는건가요?
저도 2x 외국커널 국내용으로 수정중이라..
시간가는지도 모르겠네요.. lg가 순순히 물리키드라이버를 내놓지않는군요.
1기가 Dual Core Cpu에서 이론적으로 모든 h.264 720p영상을 재생하기란 불가능에 가깝습니다. 심지어 넷북도 그러니까요 ... 같은 h.264 720p라도 다양한 방법으로 인코딩이 되기 때문에 경우에 따라 재생되는게 있겠고 그렇지 않은 경우(재생이 원활하지 못하는 경우)도 있겠습니다.
답글삭제저역시 아트릭스는 별짓다해도 외장SD 카드 인식안합니다
답글삭제다만 응용프로그램 파일을 읽어들인후 프로그램선택해보면 재생 됩니다 정보보기로 똑같이 루트 설정해줘도
외장SD 인식못합니다
아트릭스 외장 인식은 다음 버전에 반영될 예정입니다.
답글삭제전에는 숨김폴더가 기본으로 보였는데
답글삭제새버전에선 안보이게 해두셨더군요.
기본적으로는 안보이는게 좋으나 가끔은 봐야 할일도 있어서요, 보는 옵션이 있었으면 좋겠습니다.
숨김파일을 보여 달라는 분들이 계셔서 프로버전에는 이미 반영하였습니다. 무료 버전도 곧 반영될 예정입니다.
답글삭제Wanna Buy your App but i cant because i dont have the Creditcard for the Googlecheckout Account.
답글삭제Is there a Solution to buy it with PAYPAL on a Shop like e.g. www.androidpit.de
Greets Your Player is the best one
Using Samsung GalaxyTab 7
지금 다음버전은 언제나올예정입니까..?
답글삭제다음버전이나 다다음버전에서 듀얼코어 최적화가 되서 나올것같다고 하셨는데.. 나와도 Pro버전 나온 후에 무료버전으로 나오겠죠?..
옵2x 펌웨어로 동영상개선되었네요..
답글삭제720p h.264,x.264 hp 코덱
컨테이너 avi, mkv ,mp4 재생됩니다..
vital player hdmi미러링사용시
자막이 나오지않더군요..
바이탈플레이어 프로버전 구매하였습니다.
답글삭제그런데 이거 앱이 까맣게 시작했다 바로 닫혀버리네요.
갤럭시탭 와이파이를 사용중이고
일반 무료버전은 잘 작동합니다.
작성자가 댓글을 삭제했습니다.
답글삭제넘유용하게 잘쓰고 있습니다 한가지 바라는점은 연속 재생이되었으면합니다 항상 좋은 모습 감사합니다
답글삭제Which uses less power hardware or software codec?
답글삭제동영상 재생중 Back버튼을 눌렀더니, 오류가 나네요.
답글삭제아래는 Logcat
E/AndroidRuntime( 3037): FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to destroy activity {com.dgobs.orgin.paid.VitalPlayer/com.dgobs.orgin.paid.VitalPlayer.VitalView}: java.lang.NullPointerException
at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:2672)
at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:2690)
at android.app.ActivityThread.access$2100(ActivityThread.java:117)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:964)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3683)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
at com.dgobs.orgin.paid.VitalPlayer.VitalView.onDestroy(VitalView.java:1676)
at android.app.ActivityThread.performDestroyActivity(ActivityThread.java:2659)
... 11 more
1.2.9버전을 구매해서 사용중입니다.
답글삭제그런데 자막을 불러오는 데 문제가 생기는 것 같습니다. 자막에서 폰트를 지정하는 경우가 있는데 1.2.9버전에서는 그것이 무시되지 않고 플레이어가 죽어버립니다.
물론 시간이 걸리지 않도록 폰트를 무시하는 쪽으로 버그수정 부탁드립니다.
작성자가 댓글을 삭제했습니다.
답글삭제http 스트리밍도 지원하는걸로 알고있는데
답글삭제미디어 서버에서 링크된 동영상 파일 눌렀을때 재생선택 목록에 vital player만 없어요ㅠ.ㅠ
다른 플레이어는 선택가능해서 재생까지 가능한데..vital player로 보고싶어요!!ㅠ
vital player도 선택할 수 있게 부탁드립니다^^.
한영 통합자막으로 구성되어있는 자막파일인 경우에 한글자막만 우선적으로 보이게 되는군요. 혹시 character encoding 중에 영어자막에 해당하는 것이 무엇인지 알 수 있을까요?
답글삭제Hi!
답글삭제I tried to localize the free version of my language (Hungarian), but when compared to cancer, says cracked. Maybe we could solve to get into the next version of the locale
TY: RootRulez
Nobody?
답글삭제Looking for someone to develop a customized video player. Are you interested in such a project?
답글삭제yes I'm interested in taking on such a project.
답글삭제갤S2 에서 pro 사용중
답글삭제루트디렉토리 외장SD카드 경로를 모르겠음
디렉토리선택을 경로를 적는게아니라 폴더선택할수있게 해주세요
굉장히 불편함 아직도 모르고있고
자막 속도 조절은 어떻게 하나요?
답글삭제