Here is a demo of my Fire TV setup. This setup has live TV, ROM Collection Browser for game emulation (NES, SNES, N64) with Xbox 360 Wireless Controllers, NFL Game Pass, and everything else Fire TV and XBMC have to offer. We use the Fire TV as our only media device in our main living area. The goal of this setup was to have a single device to replace all the other devices used for various media functions. Let me know what you think! This particular setup is running SPMC.
looks pretty dam good.......
WOW that looks amazing! Which theme are you using for SPMC? Could you list the addons you have enabled?
I envy your spmc, and I tried run spmc 13.3 version gave me a random crashed (completely stock except subtitles add-ons).
Which skin is that one? And.. what are you using as controller to get that pointer on the screen?
Looks amazing! Enjoy it!
For those like me who didn't notice the title of the YouTube clip - the skin is Eminence. Don't know how I missed it the first time...
Is the netflix app shown in your video the android netflix app? The NFL Gamepass too?
How can I add an installed app like netflix, chrome or amazon prime video to the bottom line?
Martian was right, the skin is called eminence.
Shinyhead said:
WOW that looks amazing! Which theme are you using for SPMC? Could you list the addons you have enabled?
Click to expand...
Click to collapse
Enabled addons:
NFL Game Pass
MLBMC (mlb.tv)
ROM Collection Browser (game emulation)
XBMC Library Auto Update
The rest are just standard xbmc functions or Android apps like:
Netflix
WatchESPN
TWC TV
HBO Go
Fire TV Launcher
Google Play Music
Google Play Store
doblecero said:
Which skin is that one? And.. what are you using as controller to get that pointer on the screen?
Looks amazing! Enjoy it!
Click to expand...
Click to collapse
Eminence is the skin. F10 Mele Pro is the remote used for the air mouse.
Thanks for the compliment!
bradwatson said:
Enabled addons:
NFL Game Pass
MLBMC (mlb.tv)
ROM Collection Browser (game emulation)
XBMC Library Auto Update
The rest are just standard xbmc functions or Android apps like:
Netflix
WatchESPN
TWC TV
HBO Go
Fire TV Launcher
Google Play Music
Google Play Store
Click to expand...
Click to collapse
How can I start the android apps? How do I add the android apps to the bottom icons? Like netflix.
MrUnknow said:
Is the netflix app shown in your video the android netflix app? The NFL Gamepass too?
How can I add an installed app like netflix, chrome or amazon prime video to the bottom line?
Click to expand...
Click to collapse
The Netflix app is the one that is available on the Fire TV amazon app store.
The NFL game pass is an xbmc add on that can be found here https://github.com/Alexqw/xbmc-gamepass
MrUnknow said:
How can I start the android apps? How do I add the android apps to the bottom icons? Like netflix.
Click to expand...
Click to collapse
Add the android apps to your xbmc favorite list then in the eminence skin go to settings and you can modify the bottom row of icons. Can't remember step by step, but it's pretty simple.
Awesome set-up. How do you set-up the Xbox 360 wireless controller to use with the emulators and which emulators do you recommend?
bradwatson said:
Here is a demo of my Fire TV setup. This setup has live TV, ROM Collection Browser for game emulation (NES, SNES, N64) with Xbox 360 Wireless Controllers, NFL Game Pass, and everything else Fire TV and XBMC have to offer. We use the Fire TV as our only media device in our main living area. The goal of this setup was to have a single device to replace all the other devices used for various media functions. Let me know what you think! This particular setup is running SPMC.
Click to expand...
Click to collapse
Nice video... And really like you recommend my favorite app AFTV Utility...
I was wondering if you ever found a solution for the XBMC Amazon Fire TV Issue with Xbox 360 Controller ???
Very impressive! Is your AFTV rooted as it seems to boot directly into SPMC? Also, have you tried PSX emulation with rom collection browser? Epsxe runs perfectly on my AFTV but i couldn't get it to run using RCB. Also, as space is an issue for PSX roms due to their size is this why you are only using Nes/SNES/N64 roms or have you external storage/NAS hooked up?
Finally, are you using the live tv addon/simple PVR client for XBMC for live channels? OR have you hooked your AFTV up to some sort of digibox/receiver?
Sorry for all the questions but if you don't ask you'll never know..
Y314K said:
Nice video... And really like you recommend my favorite app AFTV Utility...
I was wondering if you ever found a solution for the XBMC Amazon Fire TV Issue with Xbox 360 Controller ???
Click to expand...
Click to collapse
I haven't found a solution. It's annoying but isn't that big of a deal for me...
D33H said:
Very impressive! Is your AFTV rooted as it seems to boot directly into SPMC? Also, have you tried PSX emulation with rom collection browser? Epsxe runs perfectly on my AFTV but i couldn't get it to run using RCB. Also, as space is an issue for PSX roms due to their size is this why you are only using Nes/SNES/N64 roms or have you external storage/NAS hooked up?
Finally, are you using the live tv addon/simple PVR client for XBMC for live channels? OR have you hooked your AFTV up to some sort of digibox/receiver?
Sorry for all the questions but if you don't ask you'll never know..
Click to expand...
Click to collapse
My Fire TV is rooted. I haven't tried PSX yet. I'm only doing NES/SNES/N64 because those are the only old games I play currently. I have the ROMs loaded on a thumb drive that is connected to the AFTV.
I'm using the XBMC client for live TV. It was simple to setup using my NextPVR backend.
rotor00ter said:
Awesome set-up. How do you set-up the Xbox 360 wireless controller to use with the emulators and which emulators do you recommend?
Click to expand...
Click to collapse
Once you get the 360 controllers connected via the dongle receiver, the emulators should all have menus for configuring user input. I recommend using the .emu emulators. They work great for me. And mupen64 for N64. These all work well for me. Here is a link for RCB on android: http://forum.kodi.tv/showthread.php?tid=183527&page=4
Below is my RCB setup for anyone interested.
Code:
<config version="2.0.8">
<RomCollections>
<RomCollection id="1" name="Nintendo 64">
<useBuiltinEmulator>False</useBuiltinEmulator>
<gameclient />
<emulatorCmd>/system/xbin/su</emulatorCmd>
<emulatorParams>-c 'am start --user 0 -n paulscode.android.mupen64plus.free/paulscode.android.mupen64plusae.MainActivity -a android.intent.action.VIEW -eu Uri "file://%rom%" && am start --user 0 -S -n paulscode.android.mupen64plus.free/paulscode.android.mupen64plusae.PlayMenuActivity'</emulatorParams>
<romPath>/storage/emulated/0/usbStorage/sda1/emulation/N64/ROMs//*.n64</romPath>
<romPath>/storage/emulated/0/usbStorage/sda1/emulation/N64/ROMs//*.z64</romPath>
<romPath>/storage/emulated/0/usbStorage/sda1/emulation/N64/ROMs//*.v64</romPath>
<saveStatePath />
<saveStateParams />
<mediaPath type="boxback">/storage/emulated/0/usbStorage/sda1/emulation/N64/ROMs/boxback//%GAME%.*</mediaPath>
<mediaPath type="boxfront">/storage/emulated/0/usbStorage/sda1/emulation/N64/ROMs/boxfront//%GAME%.*</mediaPath>
<mediaPath type="cartridge">/storage/emulated/0/usbStorage/sda1/emulation/N64/ROMs/cartridge//%GAME%.*</mediaPath>
<mediaPath type="screenshot">/storage/emulated/0/usbStorage/sda1/emulation/N64/ROMs/screenshot//%GAME%.*</mediaPath>
<mediaPath type="fanart">/storage/emulated/0/usbStorage/sda1/emulation/N64/ROMs/fanart//%GAME%.*</mediaPath>
<preCmd />
<postCmd />
<useEmuSolo>False</useEmuSolo>
<usePopen>False</usePopen>
<ignoreOnScan>False</ignoreOnScan>
<allowUpdate>True</allowUpdate>
<autoplayVideoMain>True</autoplayVideoMain>
<autoplayVideoInfo>True</autoplayVideoInfo>
<useFoldernameAsGamename>False</useFoldernameAsGamename>
<maxFolderDepth>99</maxFolderDepth>
<doNotExtractZipFiles>False</doNotExtractZipFiles>
<diskPrefix>_Disk</diskPrefix>
<imagePlacingMain>gameinfobig</imagePlacingMain>
<imagePlacingInfo>gameinfosmall</imagePlacingInfo>
<scraper name="thegamesdb.net" replaceKeyString="" replaceValueString="" />
<scraper name="archive.vg" replaceKeyString="" replaceValueString="" />
<scraper name="mobygames.com" replaceKeyString="" replaceValueString="" />
</RomCollection>
<RomCollection id="2" name="NES">
<useBuiltinEmulator>False</useBuiltinEmulator>
<gameclient />
<emulatorCmd>/system/bin/am</emulatorCmd>
<emulatorParams>start --user 0 -n com.explusalpha.NesEmu/com.imagine.BaseActivity -a android.intent.action.VIEW -eu Uri "file://%rom%"</emulatorParams>
<romPath>/storage/emulated/0/usbStorage/sda1/emulation/Nintendo/ROMs//*.zip</romPath>
<saveStatePath />
<saveStateParams />
<mediaPath type="boxfront">/storage/emulated/0/usbStorage/sda1/emulation/Nintendo/ROMs/boxfront//%GAME%.*</mediaPath>
<mediaPath type="boxback">/storage/emulated/0/usbStorage/sda1/emulation/Nintendo/ROMs/boxback//%GAME%.*</mediaPath>
<mediaPath type="cartridge">/storage/emulated/0/usbStorage/sda1/emulation/Nintendo/ROMs/cartridge//%GAME%.*</mediaPath>
<mediaPath type="screenshot">/storage/emulated/0/usbStorage/sda1/emulation/Nintendo/ROMs/screenshot//%GAME%.*</mediaPath>
<mediaPath type="fanart">/storage/emulated/0/usbStorage/sda1/emulation/Nintendo/ROMs/fanart//%GAME%.*</mediaPath>
<preCmd />
<postCmd />
<useEmuSolo>False</useEmuSolo>
<usePopen>False</usePopen>
<ignoreOnScan>False</ignoreOnScan>
<allowUpdate>True</allowUpdate>
<autoplayVideoMain>True</autoplayVideoMain>
<autoplayVideoInfo>True</autoplayVideoInfo>
<useFoldernameAsGamename>False</useFoldernameAsGamename>
<maxFolderDepth>99</maxFolderDepth>
<doNotExtractZipFiles>False</doNotExtractZipFiles>
<diskPrefix>_Disk</diskPrefix>
<imagePlacingMain>gameinfobig</imagePlacingMain>
<imagePlacingInfo>gameinfosmall</imagePlacingInfo>
<scraper name="thegamesdb.net" replaceKeyString="" replaceValueString="" />
<scraper name="archive.vg" replaceKeyString="" replaceValueString="" />
<scraper name="mobygames.com" replaceKeyString="" replaceValueString="" />
</RomCollection>
<RomCollection id="3" name="SNES">
<useBuiltinEmulator>False</useBuiltinEmulator>
<gameclient />
<emulatorCmd>/system/bin/am</emulatorCmd>
<emulatorParams>start --user 0 -n com.explusalpha.Snes9xPlus/com.imagine.BaseActivity -a android.intent.action.VIEW -eu Uri "file://%rom%"</emulatorParams>
<romPath>/storage/emulated/0/usbStorage/sda1/emulation/SNES/ROMs//*.zip</romPath>
<saveStatePath />
<saveStateParams />
<mediaPath type="boxfront">/storage/emulated/0/usbStorage/sda1/emulation/SNES/ROMs/boxfront//%GAME%.*</mediaPath>
<mediaPath type="boxback">/storage/emulated/0/usbStorage/sda1/emulation/SNES/ROMs/boxback//%GAME%.*</mediaPath>
<mediaPath type="cartridge">/storage/emulated/0/usbStorage/sda1/emulation/SNES/ROMs/cartridge//%GAME%.*</mediaPath>
<mediaPath type="screenshot">/storage/emulated/0/usbStorage/sda1/emulation/SNES/ROMs/screenshot//%GAME%.*</mediaPath>
<mediaPath type="fanart">/storage/emulated/0/usbStorage/sda1/emulation/SNES/ROMs/fanart//%GAME%.*</mediaPath>
<preCmd />
<postCmd />
<useEmuSolo>False</useEmuSolo>
<usePopen>False</usePopen>
<ignoreOnScan>False</ignoreOnScan>
<allowUpdate>True</allowUpdate>
<autoplayVideoMain>True</autoplayVideoMain>
<autoplayVideoInfo>True</autoplayVideoInfo>
<useFoldernameAsGamename>False</useFoldernameAsGamename>
<maxFolderDepth>99</maxFolderDepth>
<doNotExtractZipFiles>False</doNotExtractZipFiles>
<diskPrefix>_Disk</diskPrefix>
<imagePlacingMain>gameinfobig</imagePlacingMain>
<imagePlacingInfo>gameinfosmall</imagePlacingInfo>
<scraper name="thegamesdb.net" replaceKeyString="" replaceValueString="" />
<scraper name="archive.vg" replaceKeyString="" replaceValueString="" />
<scraper name="mobygames.com" replaceKeyString="" replaceValueString="" />
</RomCollection>
<RomCollection id="4" name="Genesis">
<useBuiltinEmulator>False</useBuiltinEmulator>
<gameclient />
<emulatorCmd>/system/bin/am</emulatorCmd>
<emulatorParams>start --user 0 -n com.explusalpha.MdEmu/com.imagine.BaseActivity -a android.intent.action.VIEW -eu Uri "file://%rom%"</emulatorParams>
<romPath>/storage/emulated/0/usbStorage/sda1/emulation/Genesis/ROMs//*.zip</romPath>
<romPath>/storage/emulated/0/usbStorage/sda1/emulation/Genesis/ROMs//*.bin</romPath>
<saveStatePath />
<saveStateParams />
<mediaPath type="boxfront">/storage/emulated/0/usbStorage/sda1/emulation/Genesis/ROMs/boxfront//%GAME%.*</mediaPath>
<mediaPath type="boxback">/storage/emulated/0/usbStorage/sda1/emulation/Genesis/ROMs/boxback//%GAME%.*</mediaPath>
<mediaPath type="screenshot">/storage/emulated/0/usbStorage/sda1/emulation/Genesis/ROMs/screenshot//%GAME%.*</mediaPath>
<mediaPath type="fanart">/storage/emulated/0/usbStorage/sda1/emulation/Genesis/ROMs/fanart//%GAME%.*</mediaPath>
<preCmd />
<postCmd />
<useEmuSolo>False</useEmuSolo>
<usePopen>False</usePopen>
<ignoreOnScan>False</ignoreOnScan>
<allowUpdate>True</allowUpdate>
<autoplayVideoMain>True</autoplayVideoMain>
<autoplayVideoInfo>True</autoplayVideoInfo>
<useFoldernameAsGamename>False</useFoldernameAsGamename>
<maxFolderDepth>99</maxFolderDepth>
<doNotExtractZipFiles>False</doNotExtractZipFiles>
<diskPrefix>_Disk</diskPrefix>
<imagePlacingMain>gameinfobig</imagePlacingMain>
<imagePlacingInfo>gameinfosmall</imagePlacingInfo>
<scraper name="thegamesdb.net" replaceKeyString="" replaceValueString="" />
<scraper name="archive.vg" replaceKeyString="" replaceValueString="" />
<scraper name="mobygames.com" replaceKeyString="" replaceValueString="" />
</RomCollection>
</RomCollections>
<FileTypes>
<FileType id="1" name="boxfront">
<type>image</type>
<parent>game</parent>
</FileType>
<FileType id="2" name="boxback">
<type>image</type>
<parent>game</parent>
</FileType>
<FileType id="3" name="cartridge">
<type>image</type>
<parent>game</parent>
</FileType>
<FileType id="4" name="screenshot">
<type>image</type>
<parent>game</parent>
</FileType>
<FileType id="5" name="fanart">
<type>image</type>
<parent>game</parent>
</FileType>
<FileType id="6" name="action">
<type>image</type>
<parent>game</parent>
</FileType>
<FileType id="7" name="title">
<type>image</type>
<parent>game</parent>
</FileType>
<FileType id="8" name="3dbox">
<type>image</type>
<parent>game</parent>
</FileType>
<FileType id="9" name="romcollection">
<type>image</type>
<parent>romcollection</parent>
</FileType>
<FileType id="10" name="developer">
<type>image</type>
<parent>developer</parent>
</FileType>
<FileType id="11" name="publisher">
<type>image</type>
<parent>publisher</parent>
</FileType>
<FileType id="12" name="gameplay">
<type>video</type>
<parent>game</parent>
</FileType>
<FileType id="13" name="cabinet">
<type>image</type>
<parent>game</parent>
</FileType>
<FileType id="14" name="marquee">
<type>image</type>
<parent>game</parent>
</FileType>
</FileTypes>
<ImagePlacing>
<fileTypeFor name="gameinfobig">
<fileTypeForGameList>boxfront</fileTypeForGameList>
<fileTypeForGameList>screenshot</fileTypeForGameList>
<fileTypeForGameList>title</fileTypeForGameList>
<fileTypeForGameList>action</fileTypeForGameList>
<fileTypeForGameListSelected>boxfront</fileTypeForGameListSelected>
<fileTypeForGameListSelected>screenshot</fileTypeForGameListSelected>
<fileTypeForGameListSelected>title</fileTypeForGameListSelected>
<fileTypeForGameListSelected>action</fileTypeForGameListSelected>
<fileTypeForMainViewBackground>fanart</fileTypeForMainViewBackground>
<fileTypeForMainViewBackground>boxfront</fileTypeForMainViewBackground>
<fileTypeForMainViewBackground>screenshot</fileTypeForMainViewBackground>
<fileTypeForMainViewBackground>title</fileTypeForMainViewBackground>
<fileTypeForMainViewBackground>action</fileTypeForMainViewBackground>
<fileTypeForMainViewGameInfoBig>screenshot</fileTypeForMainViewGameInfoBig>
<fileTypeForMainViewGameInfoBig>boxfront</fileTypeForMainViewGameInfoBig>
<fileTypeForMainViewGameInfoBig>action</fileTypeForMainViewGameInfoBig>
<fileTypeForMainViewGameInfoBig>title</fileTypeForMainViewGameInfoBig>
<fileTypeForMainView1>publisher</fileTypeForMainView1>
<fileTypeForMainView2>romcollection</fileTypeForMainView2>
<fileTypeForMainView3>developer</fileTypeForMainView3>
</fileTypeFor>
<fileTypeFor name="gameinfosmall">
<fileTypeForGameList>boxfront</fileTypeForGameList>
<fileTypeForGameList>screenshot</fileTypeForGameList>
<fileTypeForGameList>title</fileTypeForGameList>
<fileTypeForGameList>action</fileTypeForGameList>
<fileTypeForGameListSelected>boxfront</fileTypeForGameListSelected>
<fileTypeForGameListSelected>screenshot</fileTypeForGameListSelected>
<fileTypeForGameListSelected>title</fileTypeForGameListSelected>
<fileTypeForGameListSelected>action</fileTypeForGameListSelected>
<fileTypeForMainViewBackground>fanart</fileTypeForMainViewBackground>
<fileTypeForMainViewBackground>boxfront</fileTypeForMainViewBackground>
<fileTypeForMainViewBackground>screenshot</fileTypeForMainViewBackground>
<fileTypeForMainViewBackground>title</fileTypeForMainViewBackground>
<fileTypeForMainViewBackground>action</fileTypeForMainViewBackground>
<fileTypeForMainViewGameInfoUpperLeft>screenshot</fileTypeForMainViewGameInfoUpperLeft>
<fileTypeForMainViewGameInfoUpperLeft>action</fileTypeForMainViewGameInfoUpperLeft>
<fileTypeForMainViewGameInfoUpperLeft>title</fileTypeForMainViewGameInfoUpperLeft>
<fileTypeForMainViewGameInfoUpperRight>boxfront</fileTypeForMainViewGameInfoUpperRight>
<fileTypeForMainViewGameInfoLowerLeft>cartridge</fileTypeForMainViewGameInfoLowerLeft>
<fileTypeForMainViewGameInfoLowerRight>boxback</fileTypeForMainViewGameInfoLowerRight>
<fileTypeForMainViewGameInfoLowerRight>title</fileTypeForMainViewGameInfoLowerRight>
<fileTypeForMainView1>publisher</fileTypeForMainView1>
<fileTypeForMainView2>romcollection</fileTypeForMainView2>
<fileTypeForMainView3>developer</fileTypeForMainView3>
</fileTypeFor>
<fileTypeFor name="gameinfomamemarquee">
<fileTypeForGameList>marquee</fileTypeForGameList>
<fileTypeForGameList>boxfront</fileTypeForGameList>
<fileTypeForGameList>title</fileTypeForGameList>
<fileTypeForGameListSelected>marquee</fileTypeForGameListSelected>
<fileTypeForGameListSelected>boxfront</fileTypeForGameListSelected>
<fileTypeForGameListSelected>title</fileTypeForGameListSelected>
<fileTypeForMainViewBackground>boxfront</fileTypeForMainViewBackground>
<fileTypeForMainViewBackground>title</fileTypeForMainViewBackground>
<fileTypeForMainViewBackground>action</fileTypeForMainViewBackground>
<fileTypeForMainViewGameInfoLeft>cabinet</fileTypeForMainViewGameInfoLeft>
<fileTypeForMainViewGameInfoUpperRight>title</fileTypeForMainViewGameInfoUpperRight>
<fileTypeForMainViewGameInfoLowerRight>action</fileTypeForMainViewGameInfoLowerRight>
<fileTypeForMainView1>publisher</fileTypeForMainView1>
<fileTypeForMainView2>romcollection</fileTypeForMainView2>
<fileTypeForMainView3>developer</fileTypeForMainView3>
</fileTypeFor>
<fileTypeFor name="gameinfomamecabinet">
<fileTypeForGameList>cabinet</fileTypeForGameList>
<fileTypeForGameList>boxfront</fileTypeForGameList>
<fileTypeForGameList>title</fileTypeForGameList>
<fileTypeForGameListSelected>cabinet</fileTypeForGameListSelected>
<fileTypeForGameListSelected>boxfront</fileTypeForGameListSelected>
<fileTypeForGameListSelected>title</fileTypeForGameListSelected>
<fileTypeForMainViewBackground>boxfront</fileTypeForMainViewBackground>
<fileTypeForMainViewBackground>title</fileTypeForMainViewBackground>
<fileTypeForMainViewBackground>action</fileTypeForMainViewBackground>
<fileTypeForMainViewGameInfoUpperLeft>title</fileTypeForMainViewGameInfoUpperLeft>
<fileTypeForMainViewGameInfoUpperRight>action</fileTypeForMainViewGameInfoUpperRight>
<fileTypeForMainViewGameInfoLower>marquee</fileTypeForMainViewGameInfoLower>
<fileTypeForMainView1>publisher</fileTypeForMainView1>
<fileTypeForMainView2>romcollection</fileTypeForMainView2>
<fileTypeForMainView3>developer</fileTypeForMainView3>
</fileTypeFor>
</ImagePlacing>
<Scrapers>
<Site descFilePerGame="True" name="local nfo" searchGameByCRC="False">
<Scraper parseInstruction="00 - local nfo.xml" source="nfo" />
</Site>
<Site descFilePerGame="True" name="thegamesdb.net" searchGameByCRC="False">
<Scraper parseInstruction="02 - thegamesdb.xml" source="http://thegamesdb.net/api/GetGame.php?name=%GAME%&platform=%PLATFORM%" />
</Site>
<Site descFilePerGame="True" name="giantbomb.com" searchGameByCRC="False">
<Scraper parseInstruction="03.01 - giantbomb - search.xml" returnUrl="true" source="http://api.giantbomb.com/search/?api_key=%GIANTBOMBAPIKey%&query=%GAME%&resources=game&field_list=api_detail_url,name&format=xml" />
<Scraper parseInstruction="03.02 - giantbomb - detail.xml" source="1" />
</Site>
<Site descFilePerGame="True" name="mobygames.com" searchGameByCRC="False">
<Scraper parseInstruction="04.01 - mobygames - gamesearch.xml" returnUrl="true" source="http://www.mobygames.com/search/quick?game=%GAME%&p=%PLATFORM%" />
<Scraper parseInstruction="04.02 - mobygames - details.xml" source="1" />
<Scraper parseInstruction="04.03 - mobygames - coverlink front.xml" returnUrl="true" source="1" sourceAppend="cover-art" />
<Scraper parseInstruction="04.04 - mobygames - coverdetail front.xml" source="2" />
<Scraper parseInstruction="04.05 - mobygames - coverlink back.xml" returnUrl="true" source="1" sourceAppend="cover-art" />
<Scraper parseInstruction="04.06 - mobygames - coverdetail back.xml" source="3" />
<Scraper parseInstruction="04.07 - mobygames - coverlink media.xml" returnUrl="true" source="1" sourceAppend="cover-art" />
<Scraper parseInstruction="04.08 - mobygames - coverdetail media.xml" source="4" />
<Scraper parseInstruction="04.09 - mobygames - screenshotlink.xml" returnUrl="true" source="1" sourceAppend="screenshots" />
<Scraper parseInstruction="04.10 - mobygames - screenshot detail.xml" source="5" />
</Site>
<Site descFilePerGame="True" name="archive.vg" searchGameByCRC="False">
<Scraper encoding="iso-8859-1" parseInstruction="05.01 - archive - search.xml" returnUrl="true" source="http://api.archive.vg/2.0/Archive.search/%ARCHIVEAPIKEY%/%GAME%" />
<Scraper encoding="iso-8859-1" parseInstruction="05.02 - archive - detail.xml" source="1" />
</Site>
<Site descFilePerGame="True" name="maws.mameworld.info" searchGameByCRC="False">
<Scraper encoding="iso-8859-1" parseInstruction="06 - maws.xml" source="http://maws.mameworld.info/maws/romset/%GAME%" />
</Site>
</Scrapers>
</config>
Sorry if this is a noob question but how do you get the movies right in your xbmc video section without having to go to to an actual addon.
danknasty said:
Sorry if this is a noob question but how do you get the movies right in your xbmc video section without having to go to to an actual addon.
Click to expand...
Click to collapse
Just go to the movies section of xbmc and add a movie file source. Once you add the file source, it should automatically scrape the movie information for each movie in your library.
Related
Has anyone seen a problem with playing AVI movies? I have tried like 3 different video players (RockPlayer, Mobo, Vplayer Pro) and they all play fine for like 20-30 seconds and playback stops. I've tried this with a few movies and they all seem to do the same thing.
I can't figure out why it does this?
Anyone else seeing the same thing?
Here is some of the logcat output that is shown when the video stops playing with MoboPlayer:
Code:
D/WifiService( 112): acquireWifiLockLocked: WifiLock{NetworkLocationProvider ty
pe=2 [email protected]}
I/System.out( 240): [INFO:388216]: LogSource: Running flush
I/System.out( 240): [INFO:388217]: LogSource: Sending payload [bytes=575]
I/System.out( 240): [INFO:388412]: LogSource: Response [http=200,length=265]
I/System.out( 240): [INFO:388413]: LogSource: Read id 8, status code 200
I/ActivityManager( 112): Starting: Intent { flg=0x10000000 cmp=com.google.andro
id.apps.maps/com.google.googlenav.login.AndroidLoginActivitySdk5 (has extras) }
from pid 847
D/SurfaceFlinger( 112): screenshot: sw=216, sh=135, minZ=0, maxZ=21040
D/SurfaceFlinger( 112): screenshot: result = OK
V/AudioFlinger( 82): pause(4097), calling thread 825
V/AudioFlinger( 82): ACTIVE/RESUMING => PAUSING (4097) on thread 0x37540
D/player ( 825): onPause
V/mytag ( 825): ScanFileActivity OnResult
V/item ( 825): read success!
V/item ( 825): write success!
W/Resources( 825): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f0b00
03}
W/Resources( 825): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f0b00
1d}
W/Resources( 825): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f0b00
03}
W/Resources( 825): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f0b00
1d}
W/Resources( 825): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f0b00
03}
W/Resources( 825): Converting to string: TypedValue{t=0x12/d=0x0 a=2 r=0x7f0b00
1d}
D/dalvikvm( 184): GC_EXPLICIT freed <1K, 31% free 7121K/10311K, paused 2ms+1ms
D/player ( 825): onStop
D/player ( 825): onDestroy
W/ActivityManager( 112): Duplicate finish request for ActivityRecord{41cb8ab0 c
om.clov4r.android.nil/.CMPlayer}
V/AudioFlinger( 82): remove track (4097) and delete from mixer
V/AudioFlinger( 82): PlaybackThread::Track destructor
V/AudioFlinger( 82): removeClient_l() pid 825, tid 108, calling tid 82
D/WifiService( 112): releaseWifiLockLocked: WifiLock{NetworkLocationProvider ty
pe=2 [email protected]}
V/AudioFlinger( 82): Audio hardware entering standby, mixer 0x37540, mSuspende
d 0
V/AudioFlinger( 82): MixerThread 0x37540 TID 107 going to sleep
The output of logcat with Rockplayer looks a bit different as it scrolls the logs as such:
Code:
D/dalvikvm( 847): GC_EXPLICIT freed 320K, 7% free 7162K/7687K, paused 2ms+2ms
D/dalvikvm( 656): GC_EXPLICIT freed 388K, 13% free 6658K/7623K, paused 4ms+1ms
D/WifiService( 112): acquireWifiLockLocked: WifiLock{NetworkLocationProvider ty
pe=2 [email protected]}
D/WifiService( 112): releaseWifiLockLocked: WifiLock{NetworkLocationProvider ty
pe=2 [email protected]}
D/SurfaceFlinger( 112): screenshot: sw=216, sh=135, minZ=0, maxZ=21050
I/ActivityManager( 112): Starting: Intent { flg=0x10000000 cmp=com.google.andro
id.apps.maps/com.google.googlenav.login.AndroidLoginActivitySdk5 (has extras) }
from pid 847
D/SurfaceFlinger( 112): screenshot: result = OK
D/RockPlayer( 948): onPause
W/InputManagerService( 112): Window already focused, ignoring focus gain of: co
[email protected]
V/AudioFlinger( 82): getNextBuffer() no more data for track 4097 on thread 0x3
7540
V/AudioFlinger( 82): BUFFER TIMEOUT: remove(4097) from active list on thread 0
x37540
W/AudioTrack( 948): obtainBuffer() track 0x1fed30 disabled, restarting
V/AudioFlinger( 82): start(4097), calling thread 948 session 11
V/AudioFlinger( 82): ? => ACTIVE (4097) on thread 0xaa220
V/AudioFlinger( 82): mWaitWorkCV.broadcast
V/AudioFlinger( 82): BUFFER TIMEOUT: remove(4097) from active list on thread 0
x37540
W/AudioTrack( 948): obtainBuffer() track 0x1fed30 disabled, restarting
V/AudioFlinger( 82): start(4097), calling thread 948 session 11
V/AudioFlinger( 82): ? => ACTIVE (4097) on thread 0xaa220
V/AudioFlinger( 82): mWaitWorkCV.broadcast
V/AudioFlinger( 82): BUFFER TIMEOUT: remove(4097) from active list on thread 0
x37540
W/AudioTrack( 948): obtainBuffer() track 0x1fed30 disabled, restarting
V/AudioFlinger( 82): start(4097), calling thread 948 session 11
V/AudioFlinger( 82): ? => ACTIVE (4097) on thread 0xaa220
V/AudioFlinger( 82): mWaitWorkCV.broadcast
V/AudioFlinger( 82): BUFFER TIMEOUT: remove(4097) from active list on thread 0
x37540
No problems with moboplayer, I get some random FC with VitalPlayer
maybe you can post a media info about your avi file?
I did a wipe and now I'm no longer having the issue.
What kind of wipe? System wipe????
I have watched 5 movies formatted in avi on my a500 using the preloaded nemoplayer and rockplayer.....
Sent from my XT720 using XDA App
I had avi playing fine at first. I then did a little rooting, got it set up for ad-hoc support and then got netflix running. Now when i try and play avi files, it tells me it cannot play the file. Tried the novo and the built in video player. did the netflix hack break something?
P.S. i am sorry i am little new to this. so go easy on me lol
yeah mobo player is not as good as everyone says it is. why don't you give it a try to mx player. they have a free version just like mobo and i found their playback to be much less troublesome and greater format support than mobo.
+1 to the post above mine
Rockplayer and Moboplayer and diceplayer have never worked nearly as well as Mx player (at least in my experience). It is totally free, and has hardware decoding as well as two modes of software decoding available. In my experience, it plays everything I have thrown at it.
Is there any new news about playing 720p and 1080p video files on this tablet ?
This is very important for me to make a decision for buying it.
Mourningdark said:
I had avi playing fine at first. I then did a little rooting, got it set up for ad-hoc support and then got netflix running. Now when i try and play avi files, it tells me it cannot play the file. Tried the novo and the built in video player. did the netflix hack break something?
P.S. i am sorry i am little new to this. so go easy on me lol
Click to expand...
Click to collapse
After I hacked the moto libdv??.so file into my system/lib my video and mp3 stopped working... If I copy the original back it all works again... wish there was a way to play netflix without breaking everything =(
[email protected] said:
yeah mobo player is not as good as everyone says it is. why don't you give it a try to mx player. they have a free version just like mobo and i found their playback to be much less troublesome and greater format support than mobo.
Click to expand...
Click to collapse
Only problem with mx is that you have to tell the program where your video files are. I have a 1tb drive that I use with my acer and when I tell mx to use it it takes forever to load every single video file in my 1tb into a single folder... I much prefer mobo's file browser approach!! Some of my divx avi's didn't play on mx... they all play on mobo (in soft decode mode)
Would you please somebody help me to find out how plays the following video formats on Iconia A500 :
720P - MKV - more than 4Gb ?
720P - MKV - Under 4 Gb ?
720p - MP4 ?
720p - Avi ?
And other video formats .
mehdi-psp said:
Would you please somebody help me to find out how plays the following video formats on Iconia A500 :
720P - MKV - more than 4Gb ?
720P - MKV - Under 4 Gb ?
720p - MP4 ?
720p - Avi ?
And other video formats .
Click to expand...
Click to collapse
It all depends on the codecs used. MKV, MP4, AVI, etc are just containers multiplexing the video, audio and subtitle streams. For example I can play an 720p avi fine wth mx player and can't play a 480p avi (both play fine on my laptop with vlc). Anyway if you decide to reencode, I found out that setting the desired file size to 1gb and using 2-pass x264 codecs for the video and 128 kbps aac (mp4 file of course) for the audio gives satisfactory results. Video quality could be bit better but on the other hand I'd prefer to have more videos on it. Reencoding takes quite a while, but since I got the iconia I rarely use my laptop, so it sits quietly in the corner and utilizes it's quad-core cpu
Sent from my A500 using XDA Premium App
tkolev said:
It all depends on the codecs used. MKV, MP4, AVI, etc are just containers multiplexing the video, audio and subtitle streams. For example I can play an 720p avi fine wth mx player and can't play a 480p avi (both play fine on my laptop with vlc). Anyway if you decide to reencode, I found out that setting the desired file size to 1gb and using 2-pass x264 codecs for the video and 128 kbps aac (mp4 file of course) for the audio gives satisfactory results. Video quality could be bit better but on the other hand I'd prefer to have more videos on it. Reencoding takes quite a while, but since I got the iconia I rarely use my laptop, so it sits quietly in the corner and utilizes it's quad-core cpu
Sent from my A500 using XDA Premium App
Click to expand...
Click to collapse
Thanks for your explanation , Actually I want to use Iconia A500 as a video payer not any more .
As a matter of fact and with regard to your explanation it will not be usefull for playing video file .
Since a large number of my video files are 1280 * 720 or 1280 * 544 with high bit rate in both audio and video I think I have to change my mind for buying Iconia A500 . Am I right ?
so far, i have used the oem players and they dont work for the movies i am trying to load. i.e.: mp4, avi....etc i downloaded mx player and boom. im in business. this is why i like xda and have been here like flies on s**t......lol
mehdi-psp said:
Is there any new news about playing 720p and 1080p video files on this tablet ?
This is very important for me to make a decision for buying it.
Click to expand...
Click to collapse
No tablet currently can play 1080p natively, as no tablet has a resolution of 1080p or higher. IIRC the next Gen Samsung tabs will have a native resolution higher than 1080p.
Hi guys,
I'm trying to convert my 720p videos to play on the Xoom but without much success.
What I'm using is:
ffmpeg -i /mnt/Movies/MyMovie.mkv -threads 4 -vcodec libx264 -b 2048k -vpre medium -vpre baseline -f mp4 MyMovie.mp4
Xoom refuses to use Hardware decoding mode, software decoding is fine but the sound is choppy. What are your settings? I dont want to install hanbrake.
Thank you.
Grab the most current ffmpeg and use 'x264opts' settings. It now allows x264cli presets.
From your params, you're encoding in 1-pass CBR, which is guaranteed to be crappy. Either use 2-pass, or better, use one-pass w/ CRF.
Where is your -acodec param? Do you have a ffmpeg w/ libfaac?
HEVC aka H265 is best video codec with highest compression ratio. Video files are smaller in size and have good quality. Since you cannot expand Moto g storage, HEVC is a good codec to store video on Moto G. It is possible to play HEVC videos with hardware acceleration on Moto G.
After many hit and trials, I have found Mediacoder settings. Mediacoder is a good video transcoding software.
What you need to know before you try:
1: Maximum supported resolution is 1280x544. This is widescreen (21:9) video aspect ratio. You can still play 16:9 videos, see below.
2: You need Latest CM12.1 Nighltlies. Won't work on stock (even latest LP 5.1). or Nighlies earlier than Spetember.
3: MX player works, other player may or may not support. Try yourself.
4: HEVC codec is very complex, Videos take very large time to transcode.
What you need:
1. CM 12.1 nightly.
2. MX player latest beta (tested with 3, July 2015 build).
3. Mediacoder full edition.
4. Mediainfo (optional), to check video parameters.
How to:
On you PC:
1. Open Mediacoder. Go to File -> Revert All Setting.
2. File -> Load Preset.
3. Select “16_9.xml” or “21_9.xml” depending on aspect ratio you want.
4. Add video files and hit start button.
On your Phone:
1. Open MX Player Settings -> Decoder and Tick “Use HW+ decoder”
2. On “HW+ video codecs” Tick H.265.
Open notepad and paste following text. Save as "16_9.xml".
<?xml version="1.0" encoding="UTF-8"?>
<MediaCoderPrefs><node key="overall.video.mode">CBR</node><node key="overall.video.ar">Set DAR</node><node key="overall.video.darNum">16</node><node key="overall.video.darDen">9</node><node key="overall.video.format">H.265</node><node key="overall.video.encoder">x265</node><node key="audioenc.nero.mode">Target Bitrate</node><node key="audioenc.nero.bitrate">128</node><node key="videofilter.scale.enabled">true</node><node key="videofilter.scale.width">1280</node><node key="videofilter.scale.height">544</node></MediaCoderPrefs>
Open notepad and paste following text. Save as "21_9.xml".
<?xml version="1.0" encoding="UTF-8"?>
<MediaCoderPrefs><node key="overall.video.mode">CBR</node><node key="overall.video.ar">Set PAR</node><node key="overall.video.format">H.265</node><node key="overall.video.encoder">x265</node><node key="audioenc.nero.mode">Target Bitrate</node><node key="audioenc.nero.bitrate">128</node><node key="videofilter.scale.enabled">true</node><node key="videofilter.scale.width">1280</node><node key="videofilter.scale.height">544</node></MediaCoderPrefs>
kashinath said:
HEVC aka H265 is best video codec with highest compression ratio. Video files are smaller in size and have good quality. Since you cannot expand Moto g storage, HEVC is a good codec to store video on Moto G. It is possible to play HEVC videos with hardware acceleration on Moto G.
After many hit and trials, I have found Mediacoder settings. Mediacoder is a good video transcoding software.
What you need to know before you try:
1: Maximum supported resolution is 1280x544. This is widescreen (21:9) video aspect ratio. You can still play 16:9 videos, see below.
2: You need Latest CM12.1 Nighltlies. Won't work on stock (even latest LP 5.1). or Nighlies earlier than Spetember.
3: MX player works, other player may or may not support. Try yourself.
4: HEVC codec is very complex, Videos take very large time to transcode.
What you need:
1. CM 12.1 nightly.
2. MX player latest beta (tested with 3, July 2015 build).
3. Mediacoder full edition.
4. Mediainfo (optional), to check video parameters.
How to:
On you PC:
1. Open Mediacoder. Go to File -> Revert All Setting.
2. File -> Load Preset.
3. Select “16_9.xml” or “21_9.xml” depending on aspect ratio you want.
4. Add video files and hit start button.
On your Phone:
1. Open MX Player Settings -> Decoder and Tick “Use HW+ decoder”
2. On “HW+ video codecs” Tick H.265.
Open notepad and paste following text. Save as "16_9.xml".
<?xml version="1.0" encoding="UTF-8"?>
<MediaCoderPrefs><node key="overall.video.mode">CBR</node><node key="overall.video.ar">Set DAR</node><node key="overall.video.darNum">16</node><node key="overall.video.darDen">9</node><node key="overall.video.format">H.265</node><node key="overall.video.encoder">x265</node><node key="audioenc.nero.mode">Target Bitrate</node><node key="audioenc.nero.bitrate">128</node><node key="videofilter.scale.enabled">true</node><node key="videofilter.scale.width">1280</node><node key="videofilter.scale.height">544</node></MediaCoderPrefs>
Open notepad and paste following text. Save as "21_9.xml".
<?xml version="1.0" encoding="UTF-8"?>
<MediaCoderPrefs><node key="overall.video.mode">CBR</node><node key="overall.video.ar">Set PAR</node><node key="overall.video.format">H.265</node><node key="overall.video.encoder">x265</node><node key="audioenc.nero.mode">Target Bitrate</node><node key="audioenc.nero.bitrate">128</node><node key="videofilter.scale.enabled">true</node><node key="videofilter.scale.width">1280</node><node key="videofilter.scale.height">544</node></MediaCoderPrefs>
Click to expand...
Click to collapse
I"ll try this
hei i just install mxplayer pro , dont know what version but this lastest version , but i cant play h264 codec video why on HW+ /SW not work
Nice, i will try this when i get home.
Hi,
I have the phone pre-ordered andone of the reason i intended to change my Find7 is 10 bits video playback support from the SD820. In particular, i'm wondering about H.265 10 bits support.
Could anyone download this video sample to try and play the file attached in the default player or even better in MX Player to see if it is supported by the hardware decoder as it should be ?
Thank you !
I downloaded it, tried it with the stock player and it said it couldn't open the file but then *just* the music played......I tried it with VLC and it just went black. I don't have MX Player, but those two didn't work.
djona12 said:
Hi,
I have the phone pre-ordered andone of the reason i intended to change my Find7 is 10 bits video playback support from the SD820. In particular, i'm wondering about H.265 10 bits support.
Could anyone download this video sample to try and play the file attached in the default player or even better in MX Player to see if it is supported by the hardware decoder as it should be ?
Thank you !
Click to expand...
Click to collapse
MX Player does it nicely , default player only play sound. (Error message can't play video)
P.S. MX is my personal favorite there's no other player better than MX
tele_jas said:
I downloaded it, tried it with the stock player and it said it couldn't open the file but then *just* the music played......I tried it with VLC and it just went black. I don't have MX Player, but those two didn't work.
Click to expand...
Click to collapse
Mmh that's not promising :/
DrakenFX said:
MX Player does it nicely , default player only play sound. (Error message can't play video)
P.S. MX is my personal favorite there's no other player better than MX
Click to expand...
Click to collapse
Then you come in and save my day
That's true, MX Player (even the free version) is the best player available for android !
EDIT : Altough, i see MX is using SW decoder here, it's probably smooth because of the lower bitrate (1500kbps). Does the video play when you switch to HW or HW+ (needed for higher bitrates)?
djona12 said:
Mmh that's not promising :/
Then you come in and save my day
That's true, MX Player (even the free version) is the best player available for android !
EDIT : Altough, i see MX is using SW decoder here, it's probably smooth because of the lower bitrate (1500kbps). Does the video play when you switch to HW or HW+ (needed for higher bitrates)?
Click to expand...
Click to collapse
Does not, switches back to SW
DrakenFX said:
Does not, switches back to SW
Click to expand...
Click to collapse
Ok, thanks. So ZTE didn't implement the HW decoder for 10 bits HEVC .
I'm going to go ask about it on the official forum see if they can put it in a future update . If not, let's hope we get the unlocked bootloader and a good custom rom !
djona12 said:
Ok, thanks. So ZTE didn't implement the HW decoder for 10 bits HEVC .
I'm going to go ask about it on the official forum see if they can put it in a future update . If not, let's hope we get the unlocked bootloader and a good custom rom !
Click to expand...
Click to collapse
Do you have a higher bitrates sample to tested?
HW decoder probably is not needed with MX?
I'm not a expert in the subject but who know lol
DrakenFX said:
Do you have a higher bitrates sample to tested?
HW decoder probably is not needed with MX?
I'm not a expert in the subject but who know lol
Click to expand...
Click to collapse
I'm pretty sure that at a higher bitrate, we'll get some lags and stutter in the video... Let me quickly encode a sample
DrakenFX said:
Do you have a higher bitrates sample to tested?
HW decoder probably is not needed with MX?
I'm not a expert in the subject but who know lol
Click to expand...
Click to collapse
Here you go : Higher bitrate 10bits x265 sample.
djona12 said:
Here you go : Higher bitrate 10bits x265 sample.
Click to expand...
Click to collapse
Here you go play same as the first sample......
Didn't see choppiness and can't tell any Sync issues cuz is just the song LoL
DrakenFX said:
Here you go play same as the first sample......
Didn't see choppiness and can't tell any Sync issues cuz is just the song LoL
Click to expand...
Click to collapse
Thanks ! I'm a bit surprised that there isn't any stutter by hey, that's a good thing !
I just tried watching Civil War HEVC on A7 and it's not watchable during the action scenes on VLC and MX player so far. My $50 android TV box has no issue with the file.
I thought 820 has HEVC HW decode.
I just pulled this from the decode section in media_codec.xml from system/etc
It does have hevc decode.....
<MediaCodec name="OMX.qcom.video.decoder.hevc" type="video/hevc" >
<Quirk name="requires-allocate-on-input-ports" />
<Quirk name="requires-allocate-on-output-ports" />
<Limit name="size" min="64x64" max="4096x2160" />
<Limit name="alignment" value="2x2" />
<Limit name="block-size" value="16x16" />
<Limit name="blocks-per-second" min="1" max="1958400" />
<Limit name="bitrate" range="1-100000000" />
<Limit name="frame-rate" range="1-240" />
<Feature name="adaptive-playback" />
<Limit name="concurrent-instances" max="16" />
</MediaCodec>
max1001 said:
I just tried watching Civil War HEVC on A7 and it's not watchable during the action scenes on VLC and MX player so far. My $50 android TV box has no issue with the file.
I thought 820 has HEVC HW decode.
I just pulled this from the decode section in media_codec.xml from system/etc
It does have hevc decode.....
<MediaCodec name="OMX.qcom.video.decoder.hevc" type="video/hevc" >
<Quirk name="requires-allocate-on-input-ports" />
<Quirk name="requires-allocate-on-output-ports" />
<Limit name="size" min="64x64" max="4096x2160" />
<Limit name="alignment" value="2x2" />
<Limit name="block-size" value="16x16" />
<Limit name="blocks-per-second" min="1" max="1958400" />
<Limit name="bitrate" range="1-100000000" />
<Limit name="frame-rate" range="1-240" />
<Feature name="adaptive-playback" />
<Limit name="concurrent-instances" max="16" />
</MediaCodec>
Click to expand...
Click to collapse
Did you choose hw decoder in mx player ? H.265 is definitely supported.
But unfortunately, it seems that 10 bits support isn't activated out of the box even tough it is available with the sd820.
with the latest updates on this phone has anyone tried to playback hevc main 10 files to see if zte enable hw decode support?
Hi, I hope you can help me with this because it's really annoying.
I followed the instructions to fix the audio while video recording in mi A1 and that works perfectly (GCam). With camera app the audio is clear and it do not distort what we record. I'd like to have this quality for any other app that record.
I love singing and I use apps like Starmaker or Smule Sing- There, cancellation noise acts again and ruin my singing experience. For example, if I hold a note for 3 seconds or more, the microphone recognizes it as "noise" and cancell it.
Is it there any solutions to this problem? Thanks for the support.
AllWaysAlmey said:
Hi, I hope you can help me with this because it's really annoying.
I followed the instructions to fix the audio while video recording in mi A1 and that works perfectly (GCam). With camera app the audio is clear and it do not distort what we record. I'd like to have this quality for any other app that record.
I love singing and I use apps like Starmaker or Smule Sing- There, cancellation noise acts again and ruin my singing experience. For example, if I hold a note for 3 seconds or more, the microphone recognizes it as "noise" and cancell it.
Is it there any solutions to this problem? Thanks for the support.
Click to expand...
Click to collapse
Hi,
I have similar problem and I found a possible way to fix it.
Follow this thread [MOD] Xiaomi mi A1 - MOD DualSpeaker/BuzzFix/MicFix - (19/03/2018) - (TWRP + MAGISK)
This thread fix the "handset-mic". You can simply apply the same fix to the "headset-mic".
edit audio_platform_info.xml
Code:
<device name="SND_DEVICE_IN_HEADSET_MIC" acdb_id="51"/>
<device name="SND_DEVICE_IN_HEADSET_MIC_FLUENCE" acdb_id="51"/>
change 51 to 1
Code:
<device name="SND_DEVICE_IN_HEADSET_MIC" acdb_id="1"/>
<device name="SND_DEVICE_IN_HEADSET_MIC_FLUENCE" acdb_id="1"/>
edit mixer_paths_mtp.xml, add 2 volume lines
Code:
<path name="headset-mic">
<path name="adc2" />
<ctl name="ADC2 MUX" value="INP2" />
<ctl name="IIR1 INP1 MUX" value="DEC1" />
<ctl name="DEC1 Volume" value="96" />
<ctl name="DEC2 Volume" value="96" />
</path>
hope it helps
AllWaysAlmey said:
Hi, I hope you can help me with this because it's really annoying.
I followed the instructions to fix the audio while video recording in mi A1 and that works perfectly (GCam). With camera app the audio is clear and it do not distort what we record. I'd like to have this quality for any other app that record.
I love singing and I use apps like Starmaker or Smule Sing- There, cancellation noise acts again and ruin my singing experience. For example, if I hold a note for 3 seconds or more, the microphone recognizes it as "noise" and cancell it.
Is it there any solutions to this problem? Thanks for the support.
Click to expand...
Click to collapse
did you ever find a fix?