added big changes

This commit is contained in:
Martin Eesmaa 2022-06-18 20:58:06 +10:00 committed by GitHub
parent c162655485
commit 96f330513a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 11 additions and 4 deletions

View File

@ -1,15 +1,22 @@
#!/bin/bash #!/bin/bash
sudo apt update && sudo apt upgrade -y sudo apt update && sudo apt upgrade -y
sudo apt install libxml2 libsdl2-dev libx264-dev libx265-dev libvpx-dev -y sudo apt install libxml2 libsdl2-dev libx264-dev libx265-dev libvpx-dev libopus-dev -y
echo Downloading libvvdec... echo Downloading libvvdec...
cd ~/Downloads cd ~/Downloads
git clone https://github.com/fraunhoferhhi/vvdec.git mkdir buildforlinux
cd buildforlinux
git clone https://github.com/fraunhoferhhi/vvenc
git clone https://github.com/fraunhoferhhi/vvdec
cd vvenc
make install install-prefix=/usr/local
cd ../
cd vvdec cd vvdec
make install install-prefix=/usr/local make install install-prefix=/usr/local
cd ../ cd ../
echo Downloading FFmpeg with VVC support echo Downloading FFmpeg with VVC support
git clone https://github.com/lehmann-c/FFmpeg.git git clone https://github.com/tbiat/FFmpeg
cd FFmpeg cd FFmpeg
./configure --enable-libvvdec --enable-pic --enable-libxml2 --enable-libx264 --enable-libx265 --enable-libvpx && make -j ./configure --enable-libvvenc --enable-libvvdec --enable-pic --enable-libxml2 --enable-libx264 --enable-libx265 --enable-libvpx --enable-libopus
make -j
echo You're ready to preview VVC, view VVC information or convert from VVC using ffmpeg, ffplay and ffprobe. echo You're ready to preview VVC, view VVC information or convert from VVC using ffmpeg, ffplay and ffprobe.
echo - Martin Eesmaa echo - Martin Eesmaa