{ "description": "VirtualDub external encoder profile collection", "externalEncoders": { "sets": { "VP8 (q=20)": { "videoEncoder": "VP8 (q=20)", "audioEncoder": "Vorbis", "multiplexer": "ffmpeg mux", "description": "WebM", "extension": "webm", "processPartial": false, "useOutputAsTemp": false }, "VP8 (q=10)": { "videoEncoder": "VP8 (q=10)", "audioEncoder": "Vorbis", "multiplexer": "ffmpeg mux", "description": "WebM", "extension": "webm", "processPartial": false, "useOutputAsTemp": false } }, "profiles": { "VP8 (q=10)": { "name": "VP8 (q=10)", "program": "C:\\Program Files\\ffmpeg\\bin\\ffmpeg.exe", "commandArguments": "-f rawvideo -s %(width)x%(height) -r %(fpsnum)/%(fpsden) -i - -c:v libvpx -qmin 10 -qmax 10 -quality best -y \"%(tempvideofile)\"", "outputFilename": "%(outputname).webm", "type": 0, "inputFormat": 1, "checkReturnCode": true, "logStdout": true, "logStderr": true, "bypassCompression": true, "predeleteOutputFile": false }, "Vorbis": { "name": "Vorbis", "program": "C:\\Program Files\\ffmpeg\\bin\\ffmpeg.exe", "commandArguments": "-i - -c:a libvorbis -q:a 5 -y \"%(tempaudiofile)\"", "outputFilename": "%(outputname).ogg", "type": 1, "inputFormat": 1, "checkReturnCode": true, "logStdout": true, "logStderr": true, "bypassCompression": true, "predeleteOutputFile": false }, "ffmpeg mux": { "name": "ffmpeg mux", "program": "C:\\WINDOWS\\System32\\cmd.exe", "commandArguments": "/c if \"%(tempaudiofile)\"==\"\" (copy /y \"%(tempvideofile)\" \"%(outputname)\") else (ffmpeg -i \"%(tempvideofile)\" -i \"%(tempaudiofile)\" -c copy -y \"%(outputname)\")", "outputFilename": "%(outputname).audio", "type": 2, "inputFormat": 0, "checkReturnCode": true, "logStdout": true, "logStderr": true, "bypassCompression": false, "predeleteOutputFile": false }, "VP8 (q=20)": { "name": "VP8 (q=20)", "program": "C:\\Program Files\\ffmpeg\\bin\\ffmpeg.exe", "commandArguments": "-f rawvideo -s %(width)x%(height) -r %(fpsnum)/%(fpsden) -i - -c:v libvpx -qmin 20 -qmax 20 -quality best -y \"%(tempvideofile)\"", "outputFilename": "%(outputname).webm", "type": 0, "inputFormat": 1, "checkReturnCode": true, "logStdout": true, "logStderr": true, "bypassCompression": true, "predeleteOutputFile": false } } } }