[APP] HOW TO New codec to Diceplayer

Search This thread

juami

Senior Member
Sep 29, 2007
233
86
Diceplayer 2.0.8 support plug-in codec.
so you can add your own codec support.

1. make libffmpeg.so
you can download ffmpeg source for diceplayer
http://diceplayer.inisoft.co.kr/technical-note
configure and compile
at configure stage you can add your own codec selection.

2. copy libffmpeg.so to /sdcard/libffmpeg.so

3. launch diceplayer
menu key -> settings -> enable custom plug-in

you can play all of ffmpeg supported codecs.

*If you want to use codec , you should have rights to use that codec.
 

nathan118

Senior Member
Mar 4, 2010
87
41
Here's the libffmpeg.so from the previous release. Put it on my galaxy nexus, loaded it as a plugin, and it works. I now have DTS again on the most current version of Dice from the market.
 

Attachments

  • libffmpeg.zip
    3.1 MB · Views: 14,681

mbieler

Member
Dec 31, 2011
29
16
you don't need to be rooted.
download nathan118's zip file. extract it and place the contained "libffmpeg.so" in the root folder of your device. the root should be the folder you see when you connect your device to your computer. thats basically what the path "/sdcard/libffmpeg.so" in the first post means. if you proceed to enable the custom plugin in dice player it will show the path "/sdcard/libffmpeg.so" in the option for the custom plugin.
 
Jul 12, 2012
44
8
Corpus
Thanks for the helping hand

you don't need to be rooted.
download nathan118's zip file. extract it and place the contained "libffmpeg.so" in the root folder of your device. the root should be the folder you see when you connect your device to your computer. thats basically what the path "/sdcard/libffmpeg.so" in the first post means. if you proceed to enable the custom plugin in dice player it will show the path "/sdcard/libffmpeg.so" in the option for the custom plugin.

Ha! Got it. Thank you so much the both of you. Really appreciate this. This forum is so awesome. Thanked the both of you. :good:
 

Rinoceros

Senior Member
Jul 8, 2008
369
165
DicePlayer had to remove DTS as well for the same reason as MXplayer had to remove it: License issues.
The file from nathan118 is "fixing" this issue for DicePlayer.

Working on my Transformer TF201 :)
 

psych2l

Senior Member
May 25, 2010
535
85
Boston
I wonder if you can get even better media support by making the file yourself and selecting all the potential codecs. Sadly this is beyond my abilities to check :(
 

klau1

Senior Member
Jan 1, 2008
1,794
392
I'm having trouble with the libffmpeg.so plug in.

The DTS files would cause the player to kick back out when libffmpeg.so plugin was enabled. Without it enabled, it'd just say that the video file can't be played.

I had to download Diceplayer 2.0.6 with the Tegra Plug-in in order to get the DTS movies to work.

Is anyone able to get libffmpeg.so working on their Transformer TF101 ?
 

juami

Senior Member
Sep 29, 2007
233
86
I'm having trouble with the libffmpeg.so plug in.

The DTS files would cause the player to kick back out when libffmpeg.so plugin was enabled. Without it enabled, it'd just say that the video file can't be played.

I had to download Diceplayer 2.0.6 with the Tegra Plug-in in order to get the DTS movies to work.

Is anyone able to get libffmpeg.so working on their Transformer TF101 ?
you need different version of libffmpeg.so for TF101 from "diceplayer plugin for tegra2"
 

daymz

Senior Member
Jan 22, 2009
54
14
Oh yeah ! Thanks juami ! This works perfectly. I was so pissed off at DTS forcing you to remove the codec and refusing to sell it. Hope you never dorp the custom plugin feature :))

---------- Post added at 09:33 PM ---------- Previous post was at 09:30 PM ----------

can anyone get/build the libffmpeg.so for tegra 3 (I'm assuming the chipset is the key here, I'd like to try it on HTC One X)

thx in advance
No need to. I downloaded nathan's libffmpeg.so file (page 1) and put it on the root of my SDCard on my TF201 (Tegra 3), enabled Custom Plugins in Dice Player's settings and boom, it works.

DicePlayer on my TF201 doesn't require any additional lib to work (I suppose it's because the Tegra3 has the NEON instruction set and that's what DicePlayer uses by default). My Atrix 4G though is another matter, it does need the tegra2 plugin for diceplayer, and the libffmepg.so trick didn't work on the Atrix.
 

ermacwins

Senior Member
Aug 25, 2009
5,920
1,025
Was wondering if one injects the libffmpeg.so into the dicplayer apk and sign it, would it work like that?
 

idoleng

Senior Member
Jul 17, 2012
73
6
thanks for this thread. finally my huge mkv file with dts audio is now working with newest dice app in the market(2.10).
 

Top Liked Posts

  • There are no posts matching your filters.
  • 35
    Here's the libffmpeg.so from the previous release. Put it on my galaxy nexus, loaded it as a plugin, and it works. I now have DTS again on the most current version of Dice from the market.
    18
    Diceplayer 2.0.8 support plug-in codec.
    so you can add your own codec support.

    1. make libffmpeg.so
    you can download ffmpeg source for diceplayer
    http://diceplayer.inisoft.co.kr/technical-note
    configure and compile
    at configure stage you can add your own codec selection.

    2. copy libffmpeg.so to /sdcard/libffmpeg.so

    3. launch diceplayer
    menu key -> settings -> enable custom plug-in

    you can play all of ffmpeg supported codecs.

    *If you want to use codec , you should have rights to use that codec.
    8
    you don't need to be rooted.
    download nathan118's zip file. extract it and place the contained "libffmpeg.so" in the root folder of your device. the root should be the folder you see when you connect your device to your computer. thats basically what the path "/sdcard/libffmpeg.so" in the first post means. if you proceed to enable the custom plugin in dice player it will show the path "/sdcard/libffmpeg.so" in the option for the custom plugin.
    6
    Excuse me for necroposting, but has anyone compiled latest one(2013-11-19, 0.10.10)?

    I built it 5 minutes ago after learning about DicePlayer removing AC-3 audio support in the last update. First DTS was removed and now AC-3. So sad. I can't leave Dice, though - been using it for years. That won't stop the 1-star ratings from hitting Google Play, I see, since AC-3 is WAAY more common than DTS.

    I just tested it on my (ARM_NEON) Galaxy Note 3, and it works. Plays back both DTS and AC-3 audio, though a little out of sync (luckily Dice has a resync setting).

    FYI to necro readers finding this page via google search: Just download the attached library on your phone and unzip it to "/sdcard/libffmpeg.so" and then use Dice's settings to load it as the external library. HTH.

    EDIT: And here's another link to the non-zipped .so version, to make it a little easier: https://drive.google.com/file/d/0Bzm44uLTql0obHJHbEZrU1NzV1U/edit?usp=sharing
    5
    In fact, you don't need to compile it from DicePlayer modifed version.
    You can compile it from raw ffmpeg source.
    Here is the libffmpeg.so from ffmpeg 0.10.15 with DTS & AC3 decoder enabled.
    If you understand chinese, here's the instruction to compile it by yourself.: http://blog.ayanamist.com/post/100664510711