GithubHelp home page GithubHelp logo

Comments (21)

jbleyel avatar jbleyel commented on July 22, 2024

You are mixing things.
External subtitles are working using subs support plugin, but you cannot do that for live streams if there are Ads.
Live translation is working if we get the source and the user is willing to pay for the service because it's not for free.
Closed Source is not supported.

from enigma2.

jbleyel avatar jbleyel commented on July 22, 2024

I wonder why there is no support to load/display subtitle files over the live stream. this option is already available on subsupport and Ajpanel plugin, is it so hard to add this option which is very important for the majority of users?

If you find a developer for subssupport then go for it.
The new version is here -> https://github.com/oe-alliance/subssupport

from enigma2.

Insprion80 avatar Insprion80 commented on July 22, 2024

I wonder why there is no support to load/display subtitle files over the live stream. this option is already available on subsupport and Ajpanel plugin, is it so hard to add this option which is very important for the majority of users?

If you find a developer for subssupport then go for it. The new version is here -> https://github.com/oe-alliance/subssupport

I am not looking for a developer for subsupport plugin, I am asking to add a similar feature to the image so no need for subsupport anymore, it is very easy to get or download subtitle files from anywhere but you will need to install Ajpanel or subsupport to display it on live event, so why not to add this option to the image,

yes we know it will be a synchronization issue during ads time but it is already there in both subsupport and AJpanel,

from enigma2.

jbleyel avatar jbleyel commented on July 22, 2024

Simple Answer:
subsupport is an optional plugin because not all users need this.

And you only need to install the plugin, so what's the problem?

from enigma2.

atvcaptain avatar atvcaptain commented on July 22, 2024

the developer from "is already available on subsupport and Ajpanel plugin"
are welcome to send a pull request to the public git, and not hide everything and make it close

from enigma2.

Insprion80 avatar Insprion80 commented on July 22, 2024

Simple Answer: subsupport is an optional plugin because not all users need this.
Actually, I disagree with you, it very important for majority of users which do not know 4 or more langs.

And you only need to install the plugin, so what's the problem?

The Problem is

  1. Subsupport is very old and needs more features but the creator or its developer stopped the improvement a long time ago and all current efforts just to keep it working.
  2. still you need to install it and adjust it each time you install new image,
  3. adding this option will save time and make the process more simple

imaging, you set subtitles folder in OpenAtv setup then when the Event starts you can press sub key and have txt, dvb, and local subtitles when you select it, OpenAtv search the local subtitles folder and pick or suggest the correct file you have based on name similarity then display it without stop the user from deal with the image like what we had in subsupport.

I think it will not be a difficult task to add it to your plan.

regards

from enigma2.

jbleyel avatar jbleyel commented on July 22, 2024
  1. Subsupport is very old and needs more features but the creator or its developer stopped the improvement a long time ago and all current efforts just to keep it working.

Find someone who can take over this, I won't do that.

  1. still you need to install it and adjust it each time you install new image,

Do you know settings backup and restore?

  1. adding this option will save time and make the process more simple

Not really.

If you need more features in subsupport then find someone who can do that.

from enigma2.

Insprion80 avatar Insprion80 commented on July 22, 2024

Calm down, as mentioned in my first comment it is feature request, you can implement it or not no one force you.

Look like you guys have strong resistance to add any new features to your image, I saw a lot of requests from other users end with response like yours.

No needs, find someone do it for you, not necessary,..... etc, anyway it is our role as users to share with you our thoughts as part of improvement cycle.

Thanks for your time

from enigma2.

jbleyel avatar jbleyel commented on July 22, 2024

Are you kidding me?
Each feature request here will be checked and implemented if possible and useful.
But bug fixes have higher priority.

What other feature requests are you talking about?

from enigma2.

jbleyel avatar jbleyel commented on July 22, 2024

Just to be clear!
No one here gets paid for the development and we all do this in our free time.

from enigma2.

Insprion80 avatar Insprion80 commented on July 22, 2024

Are you kidding me? Each feature request here will be checked and implemented if possible and useful. But bug fixes have higher priority.

What other feature requests are you talking about?

At the outset, I would like to clarify, no one denies the effort made by the development team, and we thank you all and appreciate your efforts.

Also, no one denies that the image of your team is the most integrated and modern among the available images

However, as fan of your image I think there are some features missing, I believe it will give much better experience, such as

  1. Schedule image update timer with notifications for new update.

Openatv release update almost every 3 to 5 days and it will be much better to make the process automatic.

  1. Ability to minimize update software screen to keep watching while the update process move forward in background.

  2. Ability to create profile script in order to execute it with fresh or clean install, here I mean after you have clean image with all settings and add-ins just export it to apply later for any new image

  3. Add posters in default skin, both in channels list and info bar, it help users to know the event name, which help if the event information written in unknown Lang for user and subsequently can get subtitles for it.

  4. In channels list, add support for order channels in user bouquet based on progress of event. So the recent start event in movie bouquet as example becomes on top..

  5. Add event list in channels list offer today and tomorrow events.

  6. Add ability to mount NAS as hdd from network browser.

  7. Add samba setting screen include customized setting for min and max samba protocol.

  8. Ability to add cycle widget for Snr... Etc.

  9. Ability to play local subtitles over live stream.

There are a lot of features some may be applicable some may be not, I just share my thoughts and you can consider some or ignore it.

Regards

from enigma2.

jbleyel avatar jbleyel commented on July 22, 2024

I have created extra issues for your feature request except these:

  1. Add event list in channels list offer today and tomorrow events.

  2. Add ability to mount NAS as hdd from network browser.

  3. Ability to add cycle widget for Snr... Etc.

  4. Ability to play local subtitles over live stream.

Please create an extra feature request for 6. and 9. with more info because I don't understand what you want.

7., 10. : Subssupport and network browser are extra plugins and not part of enigma core code.

from enigma2.

Insprion80 avatar Insprion80 commented on July 22, 2024

> 6. Add event list in channels list offer today and tomorrow events.

Add the ability to create an Event Vertical list for Today Events & Tomorrow Events with interaction to display event descriptions, this feature already available in OpenSpa Image (OpenStarHD skin). so you can zap from channel to channel in your channels list and in same time the events list (which include the events of today and tomorrow) change.

> 9. Ability to play local subtitles over live stream.

Sir,

Imagine for second, you have a folder in your HDD include like 30K of subitiles files in .srt format, all subitiles files translate to your own language, now how you can use it with openATV if you do not have subsupport or AJPanel? short answer you can not upload/play any .srt file in openATV without Subsupport or Ajpanel because no option to select this file to display it over screen from the local directory (HDD or USB or whatever), I do not want to use Subsupport or Ajpanel , now what you can add to your image to help me to play subitile file with my own language and enjoy the event ongoing ?

from enigma2.

Insprion80 avatar Insprion80 commented on July 22, 2024

As a dedicated user of openATV, I appreciate the effort you put into maintaining this exceptional firmware for satellite receivers. However, I’d like to propose an enhancement that could significantly improve the user experience: native support for local subtitles.

Background:

Currently, openATV relies on external plugins such as Subsupport or Ajpanel to handle subtitle files in .srt format.
While these plugins serve their purpose, some users, including myself, prefer a more streamlined solution that doesn’t depend on additional components.
Feature Request: I kindly request that the openATV team consider implementing the following features:

Subtitle File Selection:
Manual Selection: Enhance openATV to allow users to manually select subtitle files from a local directory (e.g., HDD, USB drive) during playback.
When watching an event, users should be able to choose the appropriate subtitle file directly from their storage media.
This feature would empower users to select the correct subtitle file based on their language preference or specific content.

Automated Subtitle Matching:
Intelligent Scanning: Implement an automated subtitle matching system.
When an event starts, openATV could scan the subtitle folder for files with names similar to the event (based on metadata such as event name, channel, date).
The system would then suggest the best-matching subtitle file for the user to enable.
This would significantly reduce the manual effort required to find the right subtitle file.

AI-Powered Translation:
Seamless Language Translation: Explore the possibility of integrating AI-powered translation services directly into openATV.
When a subtitle file is loaded, the system could automatically translate it to the user’s preferred language.
This feature would enhance the viewing experience for users who watch content in languages other than the original.
Consider leveraging existing AI language models (such as neural machine translation) for accurate and context-aware translations.

Challenges to Consider:
Synchronization during Ad Breaks: Handling subtitles during commercials can be challenging, especially if the timing doesn’t align perfectly. Consider implementing a mechanism to pause and resume subtitle display during ads.

Improved User Experience:
Users would have a seamless way to display local subtitles without installing additional plugins.
Community-Driven Development: Implementing this feature would demonstrate openATV’s commitment to user feedback and community needs.

Conclusion:
I believe that adding native support for local subtitles aligns perfectly with openATV’s mission to provide a user-friendly and feature-rich firmware. Your consideration of this request is highly appreciated, and I look forward to any updates or feedback.

Thank you for your dedication to the openATV project!

Regards

from enigma2.

jbleyel avatar jbleyel commented on July 22, 2024

Sorry I made a mistake.
Please create a new extra issue for 6. and 8.

from enigma2.

Insprion80 avatar Insprion80 commented on July 22, 2024

8. Ability to add cycle widget for Snr... Etc.

g1
g2

please have a look on the images above, currently we have only horizontal and vertical widget for for SNR AGC, Bar,...etc it will be nice to add support for cycle or arch widget shape to display some paramters

from enigma2.

jbleyel avatar jbleyel commented on July 22, 2024

Do you read my comments?

Please create an extra issue for 6. and 8. and remove the comments here.

from enigma2.

jbleyel avatar jbleyel commented on July 22, 2024

And let me repeat.
The subssupport plugin to download the subs will be stay as an extra plugin and not implemented as core code.
There a some reasons and will not deep dive.

The subtitle rendering on the screen is part of the core code.

The subtitle rendering for live tv will be a non free AI powered solution.

from enigma2.

Insprion80 avatar Insprion80 commented on July 22, 2024

And let me repeat. The subssupport plugin to download the subs will be stay as an extra plugin and not implemented as core code. There a some reasons and will not deep dive.

The subtitle rendering on the screen is part of the core code.

The subtitle rendering for live tv will be a non free AI powered solution.

I am not sure if I explain it well or no, I do not want to use subsupport or ajpanel, please read my simple explain below

Sir,

Imagine for second, you have a folder in your HDD include like 30K of subitiles files in .srt format, all subitiles files translate to your own language, now how you can use it with openATV if you do not have subsupport or AJPanel? short answer you can not upload/play any .srt file in openATV without Subsupport or Ajpanel because no option to select this file to display it over screen from the local directory (HDD or USB or whatever), I do not want to use Subsupport or Ajpanel , now what you can add to your image to help me to play subitile file with my own language and enjoy the event ongoing ?

from enigma2.

jbleyel avatar jbleyel commented on July 22, 2024

I have read your comments.
We do not implement any Downloader in the core code.
This will be an extra Plugin.

from enigma2.

Insprion80 avatar Insprion80 commented on July 22, 2024

I have read your comments. We do not implement any Downloader in the core code. This will be an extra Plugin.

I am not asking for subtitle downloader I am asking for subtitle player on live stream, I have the subtitle file already and want to play it, guys it is available on chinese receivers, why you keep talk about external plugin, is it hard to open your core and add option to (browser , select and play) subtitle file?!!!

sorry to waste your time again

from enigma2.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.