Hello everyone. This is my first post on XDA so please bear with me. I am using MX video player for Android on my Samsung Galaxy S3. My goal is to locate the status file of a video and extrapolate from it the watched status (Not finished/finished) and the resume point. I've tried searching for threads that may help but turned up empty handed. My ultimate goal is to use this data to update my own personal SQL video database that I've created which is synced to my xbmc. I could use Trakt (if there is support for that) but directly updating my database is somewhat preferable. If any one can help me with this I would greatly appreciated. Thanks
Royekx said:
Hello everyone. This is my first post on XDA so please bear with me. I am using MX video player for Android on my Samsung Galaxy S3. My goal is to locate the status file of a video and extrapolate from it the watched status (Not finished/finished) and the resume point. I've tried searching for threads that may help but turned up empty handed. My ultimate goal is to use this data to update my own personal SQL video database that I've created which is synced to my xbmc. I could use Trakt (if there is support for that) but directly updating my database is somewhat preferable. If any one can help me with this I would greatly appreciated. Thanks
Click to expand...
Click to collapse
Why don't you make use of export > activities...?
You can domp the entire status to xml file.
Sent from my SM-G900H
ktsamy said:
Why don't you make use of export > activities...?
You can domp the entire status to xml file.
Sent from my SM-G900H
Click to expand...
Click to collapse
Thanks for the reply. I actually did not know about the export feature. I would like this process to be as automated as possible. I was thinking of using dropsync or something of the sort to sync the local files and run whatever parser I plan on writing either remotely or locally on my phone. But I may be asking for too much.
However, I did just look into the exporting which seems like it will work out but there are two hitches in my master plan.
1.) I will be streaming most of my shows externally from my home server using BubbleUPnP which uses MX player as the renderer. All of that works great. So when I checked the xml file it has the activity but the name listed for the stream is the ip address followed by some generated file name (ex a1b2c3d4.mp4) which is not the actual name of the video I am watching and makes it useless. Whether it's being changed my BubbleUPnP or MX player is something I have to figure out.
2.) The position listed for the video in the xml file is the frame number which may be a pain for me to work with.
I'd really like to get the information as is as in the attached picture. It is a screenshot of the info of a selected video displayed through MX player. In essence I'm trying to figure out where that data is being stored on my mobile.
Sorry if this is a bit confusing and I appreciate any help. Thanks
@Royekx
1. How do you play the video?. In my tests it has right name on the activity logs. Kindly note that some file managers acts as localhost & will forward the encoded uri rather than the actual one.
2. The position mentioned in xml file is "Time in milliseconds". You can easily do a calculation to convert into sec or min or Hrs whatever you want
Sent from my SM-G900H
Related
Is there a way I can save and play network stream URLs by name without entering the URLs in the network stream box with the keyboard any time?
Thanks!
Not from within MX Player but you may try using a file explorer to save the URLs in a folder.
luigig said:
Is there a way I can save and play network stream URLs by name without entering the URLs in the network stream box with the keyboard any time?
Thanks!
Click to expand...
Click to collapse
I was searching for an add-on or plugin for MX Player by way of trying to find a frontend to accomplish the same thing. I guess I was wishful thinking. Nevertheless, here's a link (replace the two $ signs with dots) to, copy and paste, of a post I made this morning providing a potentially extremely useful alternative: forums.androidcentral$com/samsung-galaxy-note-3/355922-how-can-i-save-network-streams-name-mx-player$html
luigig said:
Is there a way I can save and play network stream URLs by name without entering the URLs in the network stream box with the keyboard any time?
Thanks!
Click to expand...
Click to collapse
Currently history has very limited features but it will be improved in the future.
Network Stream History and Associated Enhancements
bleu8888 said:
Currently history has very limited features but it will be improved in the future.
Click to expand...
Click to collapse
Please consider implementing user adjustable settings for parameters related to streaming content such as cache size, buffer size, seconds to wait for connection time out, etc. The Android app from team48dreams has an internet radio section that can, handle pls, m3u, asf and perhaps other playlist formats for streaming media, for example.
thats would be really great - I miss this feature - thats the only reason why I use still VPlayer...
bleu8888 said:
Currently history has very limited features but it will be improved in the future.
Click to expand...
Click to collapse
Hi!
I would like to know if there is a way to see some kind of playback history of a file....specifically i need to know if a file was opened with mxplayer in a specific day at a specific time..
actually you can see some of this information on the file properties but it shows you just the LAST playback time of a file.. i tryed exporting activity records and I found a string called "playback records".. but it only shows you the last time you opened a file i think...
can you help me with that?
PS: Sorry for my poor english
FranzShester said:
Hi!
I would like to know if there is a way to see some kind of playback history of a file....specifically i need to know if a file was opened with mxplayer in a specific day at a specific time..
actually you can see some of this information on the file properties but it shows you just the LAST playback time of a file.. i tryed exporting activity records and I found a string called "playback records".. but it only shows you the last time you opened a file i think...
can you help me with that?
PS: Sorry for my poor english
Click to expand...
Click to collapse
I think, There no way to see the complete history.
Not that I'm aware of, I don't think you can view your playback history.
What a bunch of retards I'm a noobs and can figure this out I have never used Android studio. Do use sqlite editor open up MX players database sort by ID go to the bottom and descending from the highest number is your MX player history. What is this android central God so ****ing annoying.
Hi All,
By now you will be knowing YouTube app supports saving videos for Indian Indonesian Filipino countries...
How to view those saved videos through MX player or any custom player?
APK link attached please check if it works for your respective country:
http://dl.dropboxusercontent.com/1/view/jzhzavneb4wb5b5/Sri/com.google.android.youtube-2.apk
Sent from Moto (G)od. THANKS for pressing thanks.
vikraminside said:
Hi All,
By now you will be knowing YouTube app supports saving videos for Indian Indonesian Filipino countries...
How to view those saved videos through MX player or any custom player?
Sent from Moto (G)od. THANKS for pressing thanks.
Click to expand...
Click to collapse
I don't know how this new offline youtube feature works. But you can always sideload TubeMate.
Actually the download icon lets us to save *allowed* videos for offline viewing from official YouTube app.
Update: This is the path and format of several such chunks of files.
/storage/emulated/0/Android/data/com.google.android.youtube/files/offline/Ah3O47RKHOSjynmWiiIEDg/streams/65MUCNr-2Vc.134.1417794297798312.0.1418534732912.v1.exo
Can anyone create app to convert these files as avi or mp4 please? Or suggest methods.
Sent from Moto (G)od. THANKS for pressing thanks.
YouTube apk decompile
Planterz said:
I don't know how this new offline youtube feature works. But you can always sideload TubeMate.
Click to expand...
Click to collapse
Yes tubemate and utubedownloader apps all works but my question is especially for official app. How to crack it?
Can anyone decompile YouTube apk and write the output stream to h263 mp3/avi/mp4? Please see OP for link.
Sent from Moto (G)od. THANKS for pressing thanks.
As for as a source -
"1-- Google is using EXO file format to save videos. This is apparently a file format used for system files and while we managed to copy these EXO files onto a computer, it can be apparently played only through the YouTube Android app.
2-- When you request a download for an offline video in the YouTube app, the video is downloaded in chunks. For example, a 3-minute file we downloaded was saved in five parts. It is possible that only the YouTube app for Android can make sense of these chunks and join them together.
3-- We also feel there is real-time encryption going on here. When the video is downloaded, not only it is broken into parts but is also converted to EXO format, compressed and encrypted in real time. This has several benefits, the one obvious benefit is that people can't copy-paste the video and share it indiscriminately. The compression, meanwhile, saves space on the disk. For example, the 3-minute long video that we downloaded actually consumed around 40MB data. But when stored on the phone, the video took only around 25mb space.
4-- When a user plays the video, it is decrypted in real time. It is possible that only YouTube's app can do this decryption.
5- If you share the offline video using Bluetooth, instead of the actual file, a web link to the video is sent to the recipient."
My idea is not to break head in YouTube encryption and decryption.
Will it be possible to use YouTube app itself to decrypt and write the output stream as mp4/avi video using ffmpeg codec?
We would require to decompile YouTube apk. The reason for this question is, YouTube is default app in almost all Android phones. There is good market out there.
Sent from Moto (G)od. THANKS for pressing thanks.
I do not think this feature is that much productive...visit this link
http://www.helpingjet.com/news/youtube-offline-video-feature/
haq.adnan said:
I do not think this feature is that much productive...visit this link
http://www.helpingjet.com/news/youtube-offline-video-feature/
Click to expand...
Click to collapse
You are very correct. It disappears.
Sent from Moto (G)od. THANKS for pressing thanks.
vikraminside said:
You are very correct. It disappear
dude we provide authentic news regarding technology....keep up to date with us on helping jet...take care
Click to expand...
Click to collapse
Great news friend. Now it was not mentioned in the app itself. Cheaters google. Should we read terms and conditions for each change log?
I got disappointed after the video disappear.
Sent from Moto (G)od. THANKS for pressing thanks.
sharing exo files and opening in another phone
If i copy and share all exo files from my phone to another phone in same folder as it was in my phone would i be able to open in youtube app in another phone.. plz reply!!
vikraminside said:
Actually the download icon lets us to save *allowed* videos for offline viewing from official YouTube app.
Update: This is the path and format of several such chunks of files.
/storage/emulated/0/Android/data/com.google.android.youtube/files/offline/Ah3O47RKHOSjynmWiiIEDg/streams/65MUCNr-2Vc.134.1417794297798312.0.1418534732912.v1.exo
Can anyone create app to convert these files as avi or mp4 please? Or suggest methods.
Sent from Moto (G)od. THANKS for pressing thanks.
Click to expand...
Click to collapse
The YouTube app can play those files. so if you could rebuild the YouTube app itself to play and convert we can do it. Pardon me if I'm being dump.
sawab said:
The YouTube app can play those files. so if you could rebuild the YouTube app itself to play and convert we can do it. Pardon me if I'm being dump.
Click to expand...
Click to collapse
Nice idea
Hi ,
You can download Vidmate app there you can easily download all YouTube videos easily ...Thanks
Motto God you sure seem to know what you're talking about.
HAVING A HECK OF A TIME WITH THIS!
Im new to all this and feeling overwhelmed. Please contact me. [email protected] . There i can better explain not so publicly.
Your help would be very much appreciated. Or if anyone else can help PLEASE DO CONTACT ME
Thank You
Aswin08 said:
As for as a source -
"1-- Google is using EXO file format to save videos. This is apparently a file format used for system files and while we managed to copy these EXO files onto a computer, it can be apparently played only through the YouTube Android app.
2-- When you request a download for an offline video in the YouTube app, the video is downloaded in chunks. For example, a 3-minute file we downloaded was saved in five parts. It is possible that only the YouTube app for Android can make sense of these chunks and join them together.
3-- We also feel there is real-time encryption going on here. When the video is downloaded, not only it is broken into parts but is also converted to EXO format, compressed and encrypted in real time. This has several benefits, the one obvious benefit is that people can't copy-paste the video and share it indiscriminately. The compression, meanwhile, saves space on the disk. For example, the 3-minute long video that we downloaded actually consumed around 40MB data. But when stored on the phone, the video took only around 25mb space.
4-- When a user plays the video, it is decrypted in real time. It is possible that only YouTube's app can do this decryption.
5- If you share the offline video using Bluetooth, instead of the actual file, a web link to the video is sent to the recipient."
Click to expand...
Click to collapse
It's an android only thing it seems, not a YouTube only thing.
There are other android apps (subscription services) that save the files in exo format & they are all real paranoid about piracy, hence the use of encrypted exo.
If many apps use the file format, then someone might be able to come up with a media player capable of playing those.
bro we can create an decrypting app
That World be very great !
Couse i searched much of Tracks in Beatport and Traxsource to pay for them.
But the Most Tracks i only find in YouTube. Couse im doing sometimes Dj Set's for Radio the GEMA and Licens will be payed Form Fm4 so i dont need to pay for the Tracks since i didnt Play them in a Club or something.
Please write if their is an converter for exo Files to mp3 ....
If u World have time: my Email= [email protected]
THANKS A LOT !!!!
DJ SKIP
jothiprasath said:
bro we can create an decrypting app
Click to expand...
Click to collapse
Hi,
I use MX on a Minix 8HPlus, to play videos on big screen. I use FTPDroid to push and delete videos on the device. Unfortunately there is no option in MX Player to refresh*automatically the folder. The result: MX keep in its memories the previous videos list and try to read files already deleted. Regularly I have errors «*impossible to read this video*» .
Moreover I’ve noted that «*random mode*» is not really random. I have around 90 videos and it seems there is around 10 videos with are played frequently…
1) Could it be possible to add an option in order to refresh automatically the folder every minutes/seconds?
2) Can you tell me if there is an option to "lock" folder that contains videos?I would like MX play videos in specific folders. Currently, MX play them all.
Thanks for your feedback.
Regards.
1) Could it be possible to add an option in order to refresh automatically the folder every minutes/seconds?
Click to expand...
Click to collapse
I'm not sure that this can be done in a sane way that doesn't also unnecessarily keep the CPU awake.. Also I believe @bleu8888 might be considering a file system event detection feature, that will have MX detect file system events, but I'm not sure if he still thinks this is feasible..
Also, should hit the manual refresh button on the video list as well.
2) Can you tell me if there is an option to "lock" folder that contains videos?I would like MX play videos in specific folders. Currently, MX play them all.
Click to expand...
Click to collapse
Settings > List > Folders
Specify which folders you wish for MX to scan.
Moreover I’ve noted that «*random mode*» is not really random. I have around 90 videos and it seems there is around 10 videos with are played frequently…
Click to expand...
Click to collapse
I assume by random, you mean shuffle. Have you tried selecting all the videos in the folder first and then selecting Play on the selected videos, then choosing shuffle in the playback menu?
CDB-Man said:
I'm not sure that this can be done in a sane way that doesn't also unnecessarily keep the CPU awake.. Also I believe @bleu8888 might be considering a file system event detection feature, that will have MX detect file system events, but I'm not sure if he still thinks this is feasible..
Also, should hit the manual refresh button on the video list as well.
Settings > List > Folders
Specify which folders you wish for MX to scan.
I assume by random, you mean shuffle. Have you tried selecting all the videos in the folder first and then selecting Play on the selected videos, then choosing shuffle in the playback menu?
Click to expand...
Click to collapse
Many thanks for you reply.
1)Power consumption is not a problem for me because the minix is always connected to 220v. I understand my case is specific… I’ve tried to create an action with Tasker but it not works. Manual action is required.
2) Yes, I’ve tried this method but it’s not efficient at 100%. I have to play DIFFERENT videos each month. In order to do that easily, I’ve created several folders named «*september*» «*october 2015*» «*november*» etc.. In those folders I put videos regularly. If we are in september, I would like MX play only «*september*» videos but actually is not the case.
With your method, that means each month I have to specify which folder to scan but I’m not in office every days…
3) Yes, I’ve meant «*shuffle*». sorry for my english. I’ll will try your method and give a feedback here.
Thanks!!!
thanks
leconquerant said:
Many thanks for you reply.
1)Power consumption is not a problem for me because the minix is always connected to 220v. I understand my case is specific… I’ve tried to create an action with Tasker but it not works. Manual action is required.
Click to expand...
Click to collapse
Yeah, bleu will have to look.
leconquerant said:
2) Yes, I’ve tried this method but it’s not efficient at 100%. I have to play DIFFERENT videos each month. In order to do that easily, I’ve created several folders named «*september*» «*october 2015*» «*november*» etc.. In those folders I put videos regularly. If we are in september, I would like MX play only «*september*» videos but actually is not the case.
With your method, that means each month I have to specify which folder to scan but I’m not in office every days…
Click to expand...
Click to collapse
I believe this should be possible with Tasker and the MX API, give it a try: https://sites.google.com/site/mxvpen/api
Possibly the video_list extra.
leconquerant said:
3) Yes, I’ve meant «*shuffle*». sorry for my english. I’ll will try your method and give a feedback here.
Click to expand...
Click to collapse
Cool, we'll see the result.
CDB-Man said:
Yeah, bleu will have to look.
I believe this should be possible with Tasker and the MX API, give it a try: https://sites.google.com/site/mxvpen/api
Possibly the video_list extra.
Cool, we'll see the result.
Click to expand...
Click to collapse
Hi,
quick feedback about your solutions. I've cannot succeed to use this api. I'm really a newbie with this kind of softaware.
I've selected only the videos I l ike to play and it seems that video are played more randomly. However it's an impression. I can't prove this with stats, facts.
I've found an app which can scan and update libraries on Android. I'll test it.
Xposed Media Scanner Optimizer v. 1.3
http://forum.xda-developers.com/xposed/modules/xposed-xposed-media-scanner-optimizer-t2942609
Edit 2: After used Media Scanner I can't see a difference. I have the impression that Android system refresh the library (I can see it in the folder in Mx interface) but MX player can't see it: I still have "unable to read this video" even if the video is still not in the folder...
It seems that MX keep in memories the last file scanned and try to read them.
For random mode, its an impression but it play the same file regurlarly...
leconquerant said:
Hi,
I use MX on a Minix 8HPlus, to play videos on big screen. I use FTPDroid to push and delete videos on the device. Unfortunately there is no option in MX Player to refresh*automatically the folder. The result: MX keep in its memories the previous videos list and try to read files already deleted. Regularly I have errors «*impossible to read this video*» .
Moreover I’ve noted that «*random mode*» is not really random. I have around 90 videos and it seems there is around 10 videos with are played frequently…
1) Could it be possible to add an option in order to refresh automatically the folder every minutes/seconds?
2) Can you tell me if there is an option to "lock" folder that contains videos?I would like MX play videos in specific folders. Currently, MX play them all.
Thanks for your feedback.
Regards.
Click to expand...
Click to collapse
File update: In fact, MX Player is monitoring directories to make any changes updated immediately. But directory monitoring API is broken on Android 6 and reported to Android team as an Android bug.
Shuffle: Randomness would be improved on latest nightly build (26-Jan build) since random function is changed to one with cryptographic level. Nightly build can be found on https://sites.google.com/site/mxvpen/translation/test-build
Lock folder: Not supported. I think there might be 3rd party apps having this feature.
Many thanks for your update.
Édit : I'm not using mx on 6.0 but 5.1 or 4.4
I'm using the beta version (Build date: 25-JAN-2016) and I cannot see improvement on random mode. I have around 120 videos (around 4min) and there is one which have been played twice at 15 min interval.
Can you tell me if there is a way to have a list of all files played, a log ? I feel that random is not really efficient. Always the same videos coming back (I have around 150 files)
Hi guys,
MX Player has been my favorite player for ages but after I've upgraded my GS5 to Android 6.0.1 it started doing something annoying. Before the update if I had a bunch of videos on a folder it would simply play one after the other. After the update the first video stops playing when it reaches the end but the next video doesn't start...instead I have to start it manually. I went to the MX Player settings, then Player and made sure the option "Back to list - return to the list after playback is completed" was unmarked. Any idea on how to fix this?
rawfa said:
Hi guys,
MX Player has been my favorite player for ages but after I've upgraded my GS5 to Android 6.0.1 it started doing something annoying. Before the update if I had a bunch of videos on a folder it would simply play one after the other. After the update the first video stops playing when it reaches the end but the next video doesn't start...instead I have to start it manually. I went to the MX Player settings, then Player and made sure the option "Back to list - return to the list after playback is completed" was unmarked. Any idea on how to fix this?
Click to expand...
Click to collapse
I have GS5 with marshmallow & no issues. Can you tell me from where you are playing..?
Sent from my Samsung Galaxy S5 using XDA Labs
I have the same problem like rawfa. After the System update to Marshmallow 6.0.1 on my Galaxy S5. It makes me crazy. i have tried all........re install, tried all possible settings..nothing helps
When start the player the first, and uses the files they shown IN the player ,so i can skip to the next file. audio and video.
But when i directly start a file in a folder i can not skip to the next file. it starts the same file again and again when i use " back" button, and nothing, when i use "next". audio and video same problem.
sorry for my english
Vanillo said:
I have the same problem like rawfa. It makes me crazy. i have tried all........i have the galaxy S5 too.
When i first start the player, and uses the files,so i can skop to the next file. audio and video.
but when i directly start a file in a folder i can skip to the nexr file. it starts tehe same file again. audio and video same problem.
sorry for my english
Click to expand...
Click to collapse
Con you share the bug report...?
Sent from my SM-G900H using Tapatalk
ktsamy said:
Con you share the bug report...?
Sent from my SM-G900H using Tapatalk
Click to expand...
Click to collapse
Thanks for your answer and sorry for my late reply.
I dont have a bug report. where can i find it?
Vanillo said:
Thanks for your answer and sorry for my late reply.
I dont have a bug report. where can i find it?
Click to expand...
Click to collapse
After playing the File, just tap on next button. Then open menu > Help > Bug Report. Save the File & share here
Sent from my SM-G900H using Tapatalk
Ok i have the report. And how i can attach the file here? Cant find a button tu upload, copy and paste dont works.
I think i am to stupid lol
Vanillo said:
Ok i have the report. And how i can attach the file here? Cant find a button tu upload, copy and paste dont works.
I think i am to stupid lol
Click to expand...
Click to collapse
You can't upload here, upload to any cloud storage like Google Drive, Dropbox or Box & share the link. If you are not allowed to post the url due to minimum post count, just mask it like h**://www.example.com/path or _http://www.example.com/path
Sent from my SM-G900H using Tapatalk
ktsamy said:
You can't upload here, upload to any cloud storage like Google Drive, Dropbox or Box & share the link. If you are not allowed to post the url due to minimum post count, just mask it like h**://www.example.com/path or _http://www.example.com/path
Sent from my SM-G900H using Tapatalk
Click to expand...
Click to collapse
Sorry for my looooong reply. j have to work to much =(
i still have the problem with mx player: cant skip to the next file or go back to file before in a folder. when i click the skip button mx player do norhing. no reaction.
here the report files:
http://www.file-upload.net/download-11804130/report_2016-07-21_211801.zip.html
thx for your help friends
I was wondering if there was a fix for this issue.
My tablet (Galaxy Tab S) just received an OTA 6.0.1 update, and now has the same issue.
@rawfa
@Vanillo
@Ragepaw
Hope you guys are openning the videoa from either samsung file manager or Gallery. It's actually not a MX Player bug. It's a side effect of content provider. Latest Samsung File Manager and Gallery uses Content provider instead of forwarding normal file paths.
For example, MX Player will receive "content://[email protected]/external/video/media/12345" instead of actual file path. So, it may not be possible to open the next video when actual path of the file. Next button doesn't work with most of the known media players because of this new implementation.
Instead of File manager, you can use MX Player directly to open videos. If you want to use in Hierarchical Tree View, Just Go to Menu > View > Folders. To show all videos without showing any folders you may use "Files".
Thanks @ktsamy.
Unfortunate answer, but it also explains the other weird issue I have been seeing, which is MX Player showing a number instead of the filename.
Ragepaw said:
Thanks @ktsamy.
Unfortunate answer, but it also explains the other weird issue I have been seeing, which is MX Player showing a number instead of the filename.
Click to expand...
Click to collapse
Things changes with newer android versions.
From android 7.0 onwards it will be default on all apps having target SDK as 24.
It's unfortunate that Nougat will no longer allow the file scheme when target SDK is set to 24. So, either they have use Target SDK as 23 or have to switch to content scheme. But, When content scheme is used the intent receiver will not aware the actual path.[emoji20]
Sent from my SM-G900H using Tapatalk