@ -76,7 +75,7 @@ export default function CodecSelector() {
@@ -76,7 +75,7 @@ export default function CodecSelector() {
}elseif(title==='h264_nvenc'){
title='NVIDIA GPU acceleration';
}elseif(title==='h264_vaapi'){
title='VAAPI hardware encoding';
title='VA-API hardware encoding';
}elseif(title==='h264_qsv'){
title='Intel QuickSync';
}elseif(title==='h264_v4l2m2m'){
@ -88,19 +87,24 @@ export default function CodecSelector() {
@@ -88,19 +87,24 @@ export default function CodecSelector() {
{title}
</Option>
);
})
});
vardescription='';
if(selectedCodec==='libx264'){
description='libx264 is default codec and generally the choice you will want to use unless you have access to more specialized options. It is also likely the only option for running on shared VPS environments.';
description=
'libx264 is the default codec and generally the only working choice for shared VPS enviornments. This is likely what you should be using unless you know you have set up other options.';
}elseif(selectedCodec==='h264_nvenc'){
description='You can use your NVIDIA GPU for encoding if you have a modern NVIDIA card with encoding cores.';
description=
'You can use your NVIDIA GPU for encoding if you have a modern NVIDIA card with encoding cores.';
}elseif(selectedCodec==='h264_vaapi'){
description='VAAPI may be supported by NVIDIA proprietary drivers, Mesa open-source drivers for AMD or Intel graphics cards.';
description=
'VA-API may be supported by your NVIDIA proprietary drivers, Mesa open-source drivers for AMD or Intel graphics.';
}elseif(selectedCodec==='h264_qsv'){
description="Quick Sync Video is Intel's brand for its dedicated video encoding and decoding hardware core. May be an option if you have a modern Intel CPU with integrated graphics.";
description=
"Quick Sync Video is Intel's brand for its dedicated video encoding and decoding hardware. It may be an option if you have a modern Intel CPU with integrated graphics.";
}elseif(selectedCodec==='h264_v4l2m2m'){
description="Video4Linux is an interface to multiple different hardware encoding platforms such as Intel and AMD."
description=
'Video4Linux is an interface to multiple different hardware encoding platforms such as Intel and AMD.';
}
return(
@ -109,14 +113,30 @@ export default function CodecSelector() {
@@ -109,14 +113,30 @@ export default function CodecSelector() {
@ -77,3 +77,8 @@ Ideal for wrapping each Textfield on a page with many text fields in a row. This
@@ -77,3 +77,8 @@ Ideal for wrapping each Textfield on a page with many text fields in a row. This