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

Video compression options #2442

Closed
IvanlokoBR opened this issue Feb 1, 2020 · 3 comments
Closed

Video compression options #2442

IvanlokoBR opened this issue Feb 1, 2020 · 3 comments
Labels
Component: PeerTube Plugin 📦 Features that can be developed in a plugin, but require PeerTube plugin API development Component: Transcoding Type: Feature Request ✨

Comments

@IvanlokoBR
Copy link

Hello, I would like to suggest that the possibility to choose the video quality be added to the admin panel.

Preset: from very fast to very low as this would save a lot of space by compressing the video and if possible use CRF which is more efficient because I kept the video all in the same quality avoiding squarely from somewhere.

As it uses FFMPEG it already has these functions I believe it is something that everyone would like because it saves space and traffic everyone wants!

@Chocobozzz Chocobozzz changed the title video compression Video compression options Feb 4, 2020
@kenshin33
Copy link

Hello,
I'd add maybe concider the values set by the admin as an upper limite or the default and let the users set the values --up to or less what the admin has set--when uploading??

@IvanlokoBR
Copy link
Author

@kenshin33 Insert in the administrator panel the possibility to modify the FFMPEG option CRF and Preset, CRF = quality / preset = conversion time vs size in megs. Example CRF 23 very low preset would result in extremely compressed videos with excellent quality sacrificing processor usage but those with weak processor only change the preset to fast but sacrificing size in megs. Something I found an error is not converting the source file, peertube uses it as the highest resolution and converts the lowest ones should convert the source file too and delete it after keeping only the converted ones.

sorry for the writing i'm brazilian i'm using google translator

Brazil
Inserir no painel administrador a possibilidade de modificar o FFMPEG opção CRF e Preset, CRF = qualidade / preset = tempo de conversão vs tamanho em megas. Exemplo CRF 23 preset very low resultaria em videos extremamente compactados com excelente qualidade sacrificando uso do processador porém quem possui processador fraco só mudar o preset para fast porém sacrificando tamanho em megas. Algo que achei um erro é não converter o arquivo de origem, peertube usa o mesmo como resolução mais alta e converte as mais baixa deveria converte o arquivo de origem também e excluir o mesmo depois mantendo só o convertidos.

@Chocobozzz Chocobozzz added the Component: PeerTube Plugin 📦 Features that can be developed in a plugin, but require PeerTube plugin API development label Jan 21, 2021
@Chocobozzz
Copy link
Owner

In the next release, you'll be able to create plugins to change transcoding options/encoders: https://docs.joinpeertube.org/contribute-plugins?id=add-new-transcoding-profiles

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: PeerTube Plugin 📦 Features that can be developed in a plugin, but require PeerTube plugin API development Component: Transcoding Type: Feature Request ✨
Projects
None yet
Development

No branches or pull requests

3 participants