Official BS.Player forums

Official BS.Player forums (http://forum.bsplayer.com/index.php)
-   BSPlayer for Android (http://forum.bsplayer.com/forumdisplay.php?f=26)
-   -   AC3/DTS Update - We Stopped Updating (http://forum.bsplayer.com/showthread.php?t=21718)

BJ1200 28th October 2013 09:03 AM

AC3/DTS Update - We Stopped Updating
 
Hi All,

We are paid users of what's now called BS Player Media. There are new features and fixes we want from the last few updates but afraid to update our family Galaxy S3 Android phones. We would lose the audio (AC3? or DTS? can't remember) in the .MKV movie files on our phones.

Any idea on the fix? I understand that no "software only" company can purchase an AC3 license.

"Option to use Custom Codec" is listed in the last update. I could not find any step by step instructions or downloads for this....we are not that technically savvy. Is this the fix for AC3 audio?

Ico-man 28th October 2013 10:22 AM

Support for custom codec is simply an option in BSPlayer for the end user to use his licensed codec of whatever type.

http://www.bsplayer.com/android/source.html

BJ1200 7th January 2014 02:32 PM

Thanks for the response. However, today Verizon forced a Jelly Bean 4.3 update and now no videos work in HW mode. The only solution is to update from our current v1.9 150 which has been working just fine.....to the latest BSPlayer version and loose the AC3 audio in all our movies.

I appreciate the link but it doesn't appear to be a solution for an Android phone. Additionally, you must be a coder to understand that gobbllygook.
system is designed to work with NDK standalone toolchain (read NDK documentation docs/STANDALONE-TOOLCHAIN.html).
Unpack FFmpeg source bellow, edit 'build-ffmpeg.sh' script and set NDK toolcahin

flhthemi 28th November 2014 04:38 AM

Quote:

Originally Posted by BJ1200 (Beitrag 73136)
Thanks for the response. However, today Verizon forced a Jelly Bean 4.3 update and now no videos work in HW mode. The only solution is to update from our current v1.9 150 which has been working just fine.....to the latest BSPlayer version and loose the AC3 audio in all our movies.

I appreciate the link but it doesn't appear to be a solution for an Android phone. Additionally, you must be a coder to understand that gobbllygook.
system is designed to work with NDK standalone toolchain (read NDK documentation docs/STANDALONE-TOOLCHAIN.html).
Unpack FFmpeg source bellow, edit 'build-ffmpeg.sh' script and set NDK toolcahin

I know this is an old thread but for those who don't understand all the "gobbllygook", just download the all in one Windows zip file using the link Ico-Man supplied. Unzip the file to your C:\ drive (root of C). When it's unzipped open the folder "ffmpeg-build-windows" in a command prompt mode by holding the shift key and right clicking the folder and selecting "Open Command Window Here". Inside there are several .bat (batch) files. Type "dir" and hit enter to see the list. Type the name of the .bat file that corresponds to the GPU type you need a custom codec for. A Window will open and a whole lot of activity will take place in it. It may take some time to finish depending on your PCs CPU power. When it's done you'll see the word ** DONE ** as one of the last lines in that busy little window. Close it and open the folder inside ffmpeg-build-windows labeled "lib". This is your custom codec .so file for BS Player. Copy it to the internal sdcard root and then open BS Player and tell it to use the custom codec.

Pretty simple but takes time..... :)

foxidrive 16th May 2016 09:08 PM

Quote:

Originally Posted by flhthemi (Beitrag 76452)
just download the all in one Windows zip file using the link Ico-Man supplied. Unzip the file to your C: drive.

Double click the one that corresponds to the GPU type you need a custom codec for.

Thank you for the info, as I was searching for this.

I have a script fail here in Windows 8.1 32bit after extracting the allinone_ffmpeg-windows.zip and it is looking for gcc

Has anyone had success with the allinone_ffmpeg-windows.zip package?


Code:

Since you've disabled or enabled at least one algorithm, you need to do
the following before building:

        make depend

Configured for android-armv7.
making depend in crypto...
make[1]: Entering directory `/c/Files/ffmpeg-build-windows/build/src/openssl-1.0.1j/crypto'
../util/domd: line 25: gcc: command not found
make[1]: *** [depend] Error 1


chovan 26th June 2016 01:50 AM

Quote:

Originally Posted by foxidrive (Beitrag 84166)
Thank you for the info, as I was searching for this.

I have a script fail here in Windows 8.1 32bit after extracting the allinone_ffmpeg-windows.zip and it is looking for gcc

Has anyone had success with the allinone_ffmpeg-windows.zip package?


Code:

Since you've disabled or enabled at least one algorithm, you need to do
the following before building:

        make depend

Configured for android-armv7.
making depend in crypto...
make[1]: Entering directory `/c/Files/ffmpeg-build-windows/build/src/openssl-1.0.1j/crypto'
../util/domd: line 25: gcc: command not found
make[1]: *** [depend] Error 1


Yes, I successfully compiled the source for my ARMv7 CPU. I can find the libffmpeg7_v19.so in the lib folder.

My system is Windows 10.

However, my Allwinner H3 CPU still can't hardware decode HEVC videos in Android...:sad:

Fresh 6th July 2016 01:22 AM

Hello,

I am not sure if I am in right thread but I am using BS Player on my android box to stream from LAN. Everything works fine except of mkv files with AC3 audio. Video works fine but there is no audio. I have tried all options of HW and SW decoding and no luck.

Wierd thing is I have installed BS Player on my Lenovo tablet so it is easier to do more testing and there is no issue at all on tablet same mkv files play with audio no problem. I have used same settings to check if there is an issue somwhere there but still android box throws some error mentioning AC3 that is shown on screen s fast I cannot fully read it and no audio.

Is there anything I can do? will this created custom codec help?
and how do I find out what GPU I have on my android box? --> "Double click the one that corresponds to the GPU type you need a custom codec for"

any help much appreciated.

PS. Sorry but I am noob and need simple anwsers or a bit of explanation on what I should do exactly. Thanks.

Cereal 6th July 2016 06:22 AM

Hi all!

Since the new update I can't play anymore 99 percent my movies bacause bs not support AC3 anymore. To be honest I buy bsplayer to play movies and now that's not possible. I need a step by step description to solve this problem to Arm v8. I try to bulid with Windows-all in-One but always got this message:
make: *** [build_crypto] Error 1
Error builidng OpenSSL

bst2 7th July 2016 11:26 AM

You need to run "build_armv7_neon". Armv8 is not used yet.

Fresh 7th July 2016 11:44 AM

Quote:

Originally Posted by bst2 (Beitrag 84409)
You need to run "build_armv7_neon". Armv8 is not used yet.

thanks bro, I will check if that will solve my issue and update here

[EDIT] I have run this -> build_armv7_neon.bat and it runs for quite some time . (It has to be run from command line do not double click bat file)

I got this libffmpeg7_v19.so created in lib folder. Added as custome codec to BSplayer and now everything has sound. AC3 is low volume in compare to others but that is fine.

Thanks guys. I think it would be better to just provide link to so file instead of anyone compiling it but well, I might do that if I can find hosting site that won't remove file after short period.

Mokona512 23rd August 2016 09:32 PM

Has anyone gotten the all in one zip to work?

It just gives an error of the system cannot find the path specified even though I installed the required SDK, and NDK.

They made it extremely hard to get AC3 working.

Hemu2051990 6th September 2016 08:20 AM

success just need to rename 'libffmpeg7v_v19.so' to 'libffmpeg7_v19.so'

Mokona512 7th September 2016 05:21 AM

Quote:

Originally Posted by Hemu2051990 (Beitrag 84570)
success just need to rename 'libffmpeg7v_v19.so' to 'libffmpeg7_v19.so'

So you were able to successfully generate the file?

For some reason, I am unable to do it. The batch files just give an error, and I can't fine any site hosting the file.

Hemu2051990 8th September 2016 04:09 PM

Quote:

Originally Posted by Mokona512 (Beitrag 84572)
So you were able to successfully generate the file?

For some reason, I am unable to do it. The batch files just give an error, and I can't fine any site hosting the file.

what is ur phone cpu. i can upload the code to "mediafire"

Ferfiu 9th September 2016 05:48 PM

Quote:

Originally Posted by Hemu2051990 (Beitrag 84573)
what is ur phone cpu. i can upload the code to "mediafire"

Hi! Would you be so kind and upload the "build_armv7_neon" one (too)? I have armv8, but I read that I should use the one above.
Thank you very much!

Hemu2051990 10th September 2016 10:40 AM

T hope they will work
 
Arm7
HTML Code:

http://www.mediafire.com/download/3222vy3cc2xokcl/libffmpeg7_v19.so
Arm7 neon
HTML Code:

http://www.mediafire.com/download/e8va6gjbtgxac7c/libffmpeg7_v19.so

Mokona512 19th September 2016 08:11 PM

Thanks for sharing the compiled file, it will help greatly for those who are having trouble getting the batch file to work.

tech204 22nd October 2016 02:24 PM

AC3 working - solved unsupported codec (AC3) issue
 
Thanks Hemu2051990 for sharing the compiled codec. I had a situation very similar to what Fresh described in this same thread. What made it more awkward to resolve this issue is that I have the same version of bsplayer v1.27 Build 190 across all of four android devices and all with custom codec not ticked. Right under the the use custom codec tick box, the greyed out bit read ARMv7 NEON (libffmpeg7_v19.so). From the four android devices only two were throwing the error message on mkv files with ac3 encoding "unsupported codec (ac3). Try custom codec" whereas the other two worked fine. Enabling custom codec and linking to the arm7 neon codec shared by Hemu2051990 on the mediafire resolved the issue. Can anybody explain why this happened on two and not all four of the same bsplayer version installed? Where is the default version of libffmpeg7_v19.so located in a bsplayer install on android?

soloquierodescargar 2nd January 2017 11:50 PM

Quote:

Originally Posted by Hemu2051990 (Beitrag 84576)
Arm7
HTML Code:

http://www.mediafire.com/download/3222vy3cc2xokcl/libffmpeg7_v19.so
Arm7 neon
HTML Code:

http://www.mediafire.com/download/e8va6gjbtgxac7c/libffmpeg7_v19.so

Hi. I´m having troubles to compile it for x86_atom (disable yasm error). Could you complie it and upload it??

Thanks

quanticchaos 7th January 2017 04:55 PM

Quote:

Originally Posted by Hemu2051990 (Beitrag 84576)
Arm7
HTML Code:

http://www.mediafire.com/download/3222vy3cc2xokcl/libffmpeg7_v19.so
Arm7 neon
HTML Code:

http://www.mediafire.com/download/e8va6gjbtgxac7c/libffmpeg7_v19.so

You are the man, thank you very much!

FerociousAndroid 2nd February 2017 07:40 PM

Guys and gals, thank you so much. I have been struggling on with my Android 4.4.2 TV Box playing back audio with MX Player and none of the codecs worked. I tried VLC and other VLC Beta based players but had resuming playback issues using it with Mizuu (movie indexer). I installed BS Player and was able to playback/resume videos with AC3 and DTS audio but AVI video would not play until I installed the above codec.

Again, thank you so much for posting this BS Player Codec that worked on the 1st try!!!

:happyroll:

mcmonkeys1 19th February 2017 03:03 AM

Quote:

Originally Posted by soloquierodescargar (Beitrag 84964)
Hi. I´m having troubles to compile it for x86_atom (disable yasm error). Could you complie it and upload it??

Thanks

I had the same issue. I downloaded yasm from here (Download - The Yasm Modular Assembler Project). I used Win64 .exe (for general use on 64-bit Windows) as I am running 64-bit windows.

I renamed the downloaded file to "yasm.exe" and put it in my path by moving it to "C:\Windows".

It worked! I have compiled & tested the codec library for my x86_atom tablet and my armv7_neon phone so far.

fish 27th February 2017 10:23 PM

tnx !!!!!!
 
Quote:

Originally Posted by Hemu2051990 (Beitrag 84576)
Arm7
HTML Code:

http://www.mediafire.com/download/3222vy3cc2xokcl/libffmpeg7_v19.so
Arm7 neon
HTML Code:

http://www.mediafire.com/download/e8va6gjbtgxac7c/libffmpeg7_v19.so

Thank you so much .. this is greatly apriciated !!!!!!

:thumbs_up::thumbs_up::pizza:

taru38 22nd April 2017 12:03 PM

Quote:

Originally Posted by fish (Beitrag 85086)
Thank you so much .. this is greatly apriciated !!!!!!

:thumbs_up::thumbs_up::pizza:

Pl. update codec to V20 .

Ico-man 3rd May 2017 11:21 AM

Will do.
:smile

sant2017 4th May 2017 11:38 AM

build libffmpeg7_v19.so
 
Hello.
i tried build libffmpeg7_v19.so for armv7_neon
But i have a script fail in Windows 7 ...

make[1]: *** [depend] Error 1


Has anyone had success with the allinone_ffmpeg-windows.zip package?
Is there any more settings about it?

What is this error?

Thank you.

Ico-man 11th May 2017 03:03 PM

This should work now.

youling257 25th May 2017 06:05 PM

allinone_ffmpeg-linux64.tar.bz2
 
Quote:

Originally Posted by Ico-man (Beitrag 85221)
This should work now.

make[2]: *** No rule to make target '../../include/openssl/blowfish.h', needed by 'e_bf.o'。 stop。

Makefile:88: recipe for target 'subdirs' failed
make[1]: *** [subdirs] Error 1

Makefile:281: recipe for target 'build_crypto' failed
make: *** [build_crypto] Error 1
Error builidng OpenSSL

Ubuntu 17.10

bst 26th May 2017 08:48 AM

It's fixed now, please redownload or install "xutils-dev" package.

schäfer 25th July 2017 10:53 AM

Build of custom-codec not working with Windows 7.
 
1 Attachment(s)
I have found, that BSPlayer is playing my HEVC-files much more better than the previous used MXPlayer.

But like in MXPlayer i have to use a custom codec in BSPlayer to play videos with AC3/EAC3 Audio.

I have found the allinone_ffmpeg-windows.zip on http://www.bsplayer.com/android/source.html and have downloaded and unzipped it to C: on my Windows 7 Computer.

But if i started any bat-file (e.g. build_armv7_neon.bat) i get every time an error building the OpenSSL and there is no .so-file in the lib-folder.

The output in the command-window looks like this (only the last part).
More messages i have attached to this post -> see screenshot attached.

Configured for android-armv7.

*** Because of configuration changes, you MUST do the following before
*** building:

make depend
making depend in crypto...
.
.
.
make[1]: ***cryptlib.o] Error 127
make[1]: Leaving directory...
make: *** [build_crypto] Error 1
Error building OpenSSL



What is wrong ? Have i to make any changes in a config or bat-file ??

I hope, anybody has a solution.

bst2 28th July 2017 03:18 PM

Not sure what is wrong here. Try to put it in folder with shorter name.
Some antivirus software could also be a problem. Try to temporary disable it.

spadanco 20th August 2017 01:42 PM

I read and used the information in posts

spadanco 20th August 2017 01:46 PM

I read the post I was useful to me

Timestamp 20th April 2019 10:40 PM

I have been using the full version of BSPlayer since 2013 with arm v7 neon codec working perfectly but today I tried the new bPlayer and it lagged a bit and I'm unable to build the new libffmpeg8_v20.so file.


Anyone know how to build the arm8 file successfully ?


Thanks



Quote:

making depend in crypto...
make[1]: Entering directory `/C/ffmpeg-build-windows/build/src/openssl-1.0.1u/crypto'
../util/domd: line 25: /C/ffmpeg-build-windows/build/toolchains/toolchain-arm64/bin/aarch64-linux-android-gcc: No such file or directory
make[1]: *** [local_depend] Error 1
make[1]: Leaving directory `/C/ffmpeg-build-windows/build/src/openssl-1.0.1u/crypto'
make: *** [depend] Error 1
making all in crypto...
make[1]: Entering directory `/C/ffmpeg-build-windows/build/src/openssl-1.0.1u/crypto'
/C/ffmpeg-build-windows/build/toolchains/toolchain-arm64/bin/aarch64-linux-android-gcc -I. -I.. -I../include -DOPENSSL_THREADS -D_REENTRANT -DD
SO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -march=armv7-a -mandroid -I/include -B/lib -O3 -fomit-frame-pointer -Wall -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_
ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DGHASH_ASM -c -o cryptlib.o cryptlib.c
make[1]: /C/ffmpeg-build-windows/build/toolchains/toolchain-arm64/bin/aarch64-linux-android-gcc: Command not found
make[1]: *** [cryptlib.o] Error 127
make[1]: Leaving directory `/C/ffmpeg-build-windows/build/src/openssl-1.0.1u/crypto'
make: *** [build_crypto] Error 1
Error builidng OpenSSL

chrishart 11th December 2021 12:44 AM

I don,t find the upload option here.


All times are GMT +1. The time now is 10:46 AM.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0 PL2
Ad Management plugin by RedTyger


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20