Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Pre-transcode videos in different resolutions #232

Open
AndreAle94 opened this issue Nov 22, 2022 · 4 comments
Open

[Feature Request] Pre-transcode videos in different resolutions #232

AndreAle94 opened this issue Nov 22, 2022 · 4 comments
Labels
feature New feature or request

Comments

@AndreAle94
Copy link

Hello,

Would be nice to have a mechanism to automatically pre-transcode videos in background. This could help for having a fluid experience and reduce the latency when using cheap hardware [#225]. Ideally, it should coexist with the current implementation (e.g. someone could prefer doing it on the fly).

In my opinion:

  • it should be possible to decide which qualities need to be generated (to be specified in config file)
  • all the generated files should be stored in a different directory than the original files (e.g. an application specific directory - I'm not very familiar with Nextcloud app structure)
  • when the source file is deleted, all the generated files should be removed
@pulsejet pulsejet added the feature New feature or request label Nov 22, 2022
@relink2013
Copy link

This would be fantastic especially if we could specify the directory of the transcoded files. But in this way we could drastically increase the user experience but without needing to modify the original files.

@Cebrain
Copy link

Cebrain commented Oct 5, 2023

Also wanted to say this would be a great feature.
I am testing also immich next to memories and this works like a charm.
All videos are played instantly because they are pre-transcoded. Default Setting is to transcode Videos to 720p which would save bandwith and would be enough on most mobile devies.

@craiq
Copy link

craiq commented Dec 20, 2023

about the clearing problem mentioned in #700
what about tracking the last access to a transcoded file. All files with last access older then x months get deleted.
This would free space for deleted source files and very rare used files.
Also when storage gets short and a new transcode should start, the oldest accessed files will get deleted
To have plenty of storage is already mentioned in the docu, albeit I don't know the reason for now, as the files get deleted very fast.

@craiq
Copy link

craiq commented Dec 20, 2023

additional to pre transcode, I would love to see already transcoded snippets stored and reused. So the pretranscode storage will fill itself. To continue this topic here, I'll close #907

In combination to #232 (comment) it would be great, when we could define the default transcoded quality (to eg 720p)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants