artemanufrij / playmyvideos Goto Github PK
View Code? Open in Web Editor NEWAn elementary OS app
Home Page: http://anufrij.org/cinema
An elementary OS app
Home Page: http://anufrij.org/cinema
gentoo, pantheon de
[dirli ~]$ sudo journalctl -b | grep com.github
дек 13 15:25:51 dirlipc com.github.arte[6590]: MediaKeys.vala:56: Could not grab media player keys: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SettingsDaemon was not provided by any .service files
дек 13 15:25:52 dirlipc dbus-daemon[2505]: [session uid=1000 pid=2503] Activating service name='org.freedesktop.thumbnails.Thumbnailer1' requested by ':1.124' (uid=1000 pid=6590 comm="com.github.artemanufrij.playmyvideos ")
дек 13 15:25:53 dirlipc com.github.arte[6590]: g_object_ref: assertion 'G_IS_OBJECT (object)' failed
дек 13 15:25:53 dirlipc com.github.arte[6590]: play_my_videos_objects_video_get_path: assertion 'self != NULL' failed
дек 13 15:25:53 dirlipc kernel: com.github.arte[6689]: segfault at 18 ip 00005573c0aa3fe7 sp 00007f40257f9b90 error 4 in com.github.artemanufrij.playmyvideos[5573c0aa1000+20000]
дек 13 15:25:53 dirlipc com.github.arte[6590]: g_path_get_dirname: assertion 'file_name != NULL' failed
дек 13 15:25:53 dirlipc com.github.arte[6590]: play_my_videos_objects_video_get_box: assertion 'self != NULL' failed
дек 13 15:25:54 dirlipc systemd-coredump[6737]: Process 6590 (com.github.arte) of user 1000 dumped core.
дек 13 15:36:25 dirlipc com.github.arte[7009]: MediaKeys.vala:56: Could not grab media player keys: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SettingsDaemon was not provided by any .service files
дек 13 15:36:25 dirlipc dbus-daemon[2505]: [session uid=1000 pid=2503] Activating service name='org.freedesktop.thumbnails.Thumbnailer1' requested by ':1.138' (uid=1000 pid=7009 comm="com.github.artemanufrij.playmyvideos ")
дек 13 15:36:26 dirlipc kernel: com.github.arte[7188]: segfault at 1 ip 0000563293c7fea0 sp 00007f0584ff8b90 error 4 in com.github.artemanufrij.playmyvideos[563293c7d000+20000]
дек 13 15:36:26 dirlipc systemd-coredump[7235]: Process 7009 (com.github.arte) of user 1000 dumped core.
Ability to switch between multiple audio channels. Very useful when the video has the original sound and dubbing in another language
Volume control icon
Integration with Trakt
Is there a fullscreen button? if not, can we have one?
I tried F11 and it didn't work.
Upon launching the flatpak the following warning can be seen:
** (com.github.artemanufrij.playmyvideos:2): WARNING **: 06:24:06.216: MediaKeys.vala:56: Could not grab media player keys: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: org.freedesktop.DBus.Error.ServiceUnknown
This indicates there is an issue with grabbing mediakeys. I think this is coming from
It should be
- media_keys = Bus.get_proxy_sync (BusType.SESSION, "org.gnome.SettingsDaemon", "/org/gnome/SettingsDaemon/MediaKeys");
+ media_keys = Bus.get_proxy_sync (BusType.SESSION, "org.gnome.SettingsDaemon.MediaKeys", "/org/gnome/SettingsDaemon/MediaKeys");
First of all - Loving the app, good work!
I don't know how easy or hard this is to implement, but it would be really cool if we could have chromecast support.
Hi, I really appreciate your work , is a good application
but i don't use elementary OS
could you make a flatpak for playmyvideos?
in this way, users can install the application in any linux distribution
please.
thank you.
In the new version of AppCenter Dashboard, we're no longer modifying your appdata before publishing, so you'll need to add your stripe key to appdata.xml to continue to monetize your app in elementary OS 6
For your convenience, your public stripe key is:
<value key="x-appcenter-stripe">pk_live_1rnoWyGM5w8KHs1O2RwGc3Ia</value>
Whenever I load external subtitles for videos on Cinema, they either do not display on the screen, are out of sync, or repeat the same lines throughout the movie. At first I thought this was a problem with my .srt file, but this has happened with almost every movie I've watched that had external subtitles.
Curious to know if anyone else is experiencing this issue.
Since your app hits an online API, its social-info
content attribute should be set to mild or higher:
<content_attribute id="social-info">mild</content_attribute>
If more diagnostic data is shared (i.e. more than a ping), it should be moderate or higher:
<content_attribute id="social-info">moderate</content_attribute>
If potentially user-identifiable data (like logs or usernames) are shared, it should be intense:
<content_attribute id="social-info">intense</content_attribute>
As you might have heard, AppCenter is going Flatpak! For elementary OS 6, we will not longer be accepting Debian packaging, so your app will need to be updated.
We have documentation on our developer guide for writing your Flatpak manifest here: https://docs.elementary.io/develop/writing-apps/our-first-app/packaging#flatpak-manifest
Also, in case you missed it, elementary OS 6 beta 2 is now available. This is a great time to get your app packaged up as Flatpak and test that everything is working before the final release. AppCenter submission for OS 6 will be open soon, so don't delay :)
This app is great and would be a lot better if it could be possible to add some subtitles from a .srt file to the video.
Thanks a lot for your app
Can you play a video full screen? So far I have not been able to figure out how. Also how do you make the side bar go away when a video is playing. For me it is always there while the video is playing.
i see another app of yours it is there by @bil-elmoussaoui flathub/flathub#229
There is a few things that are not translated in French and i could help with Italian as well
Hi !
Thanks for your work !!!
Do you think it could be possible to use A whole Video .ts directory.
For the moment in the library there's only Video.ts with no cover.
It could be nice to have all the menu and chapter selection also.
Thanks again
AppCenter ran a bunch of tests on your appstream file. These are the results.
Most of these are fixed during the building process, but you should ensure they
are fixed in your code for future releases.
Affects Architecture: amd64
Affects Distribution: juno
Built with the following references:
subtitles begin around 5 seconds before the dialog
Instead of using a generic name, you should use your Play my videos name on the appinfo and desktop file :)
This will make your app more unique, as well as not make it sound like it's one of the default apps
I have my TV Shows set out like so:
//
i.e. The Orville/Season 1/The Orville - 1x01 - Old Wounds.mkv
The Outcome looks nothing like the Screenshots. Are you doing any TVDB scraping yet?
All Season1 folders regardless of the parent directory get bundled together
Can you have a bit more logic when importing shows Artem?
Cheers
show gala pip when cinema minimize
Remember watched videos is a very important feature for series/movies.
Good morning! This app is not available in the ElementaryOS App Store... Please bring it to ElementaryOS. Why do we miss it!
Cyrillic subtitles do not show correctly.
Button "Repeat" (active / not active), which allows you to automatically restart the video after the end. Can be useful when watching short videos (~2 sec)
I hope there is optimize graphic like mpv
maybe you can redistribute from this source.
https://mpv.io/
https://github.com/mpv-player/mpv
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.