Pobrać aktualny plik youtube.lua z Git'a https://github.com/videolan/vlc/tree/master/share/lua/playlist Umieścić pobrany plik w katalogu użytkownika systemu Linux, ścieżka:
/home/user/.local/share/vlc/lua/playlist
Oczywiście zamiast user wpisać właściwą nazwę użytkownika. Restart VLC.
Można użyć poniższego skryptu:
#!/bin/bash source="dvdsimple:///home/user/DVD/Yanni_Live_At_The_Acropolis/VIDEO_TS#4" # 2 pass H264 vlc $source --stop-time 60 --sout-x264-stats=x264_2pass.log --sout-x264-pass=1 --sout-deinterlace-mode=yadif2x --sout='#transcode{vcodec=x264,vb=5000,deinterlace,acodec=mpga,ab=160,channels=2}:std{access=file,mux=mp4,dst="vlc-encoded264.mp4"}' vlc://quit vlc $source --stop-time 60 --sout-x264-stats=x264_2pass.log --sout-x264-pass=2 --sout-deinterlace-mode=yadif2x --sout='#transcode{vcodec=x264,vb=5000,deinterlace,acodec=mpga,ab=160,channels=2}:std{access=file,mux=mp4,dst="vlc-encoded264.mp4"}' vlc://quit # 1 pass H265 # vlc $source --stop-time 60 --sout-deinterlace-mode=yadif2x --sout='#transcode{vcodec=x265,vb=5000,deinterlace,acodec=mpga,ab=160,channels=2}:std{access=file,mux=mp4,dst="vlc-encoded265.mp4"}' vlc://quit
sudo dnf install libavcodec-freeworld