25 lines
No EOL
1.5 KiB
Markdown
25 lines
No EOL
1.5 KiB
Markdown
# to_vp9
|
|
This Script is unfinished and not ready for usage.
|
|
|
|
This script converts all videostreams in all files with given file extension in your current working directory and all subdirectories to vp9.
|
|
The standard settings are in my opinion good for personal storage of movies. Feel free to change them or suggest changes.
|
|
|
|
If used on containers with subtitles or audiostreams, this skript will only convert the videostream and copy the other streams in a Matroska container.
|
|
### Encoders
|
|
|
|
### VP9_vaapi
|
|
|
|
Needs [Hardware video acceleration](https://wiki.archlinux.org/title/Hardware_video_acceleration) enabled and libva
|
|
More Information about this:
|
|
- https://ffmpeg.org/ffmpeg-all.html#VAAPI-encoders
|
|
- https://trac.ffmpeg.org/wiki/Hardware/VAAPI
|
|
|
|
### VP9_qsv
|
|
|
|
Needs [Hardware video acceleration](https://wiki.archlinux.org/title/Hardware_video_acceleration) enabled, intel graphics and ffmpeg with --enable-libmfx or --enable-libvpl.
|
|
More Information about this:
|
|
- [Differences between libvpl and libmfx](https://www.intel.com/content/www/us/en/developer/articles/technical/onevpl-in-ffmpeg-for-great-streaming-on-intel-gpus.html)
|
|
- https://ffmpeg.org/ffmpeg-all.html#QSV-Encoders
|
|
- https://trac.ffmpeg.org/wiki/Hardware/QuickSync
|
|
- https://www.intel.com/content/www/us/en/developer/articles/technical/common-bitrate-control-methods-in-intel-media-sdk.html
|
|
- https://www.intel.com/content/www/us/en/developer/articles/technical/advanced-bitrate-control-methods-in-intel-media-sdk.html |