{
	"description": "VirtualDub external encoder profile collection",
	"externalEncoders": {
		"sets": {
			"FLV264AAC": {
				"videoEncoder": "FLV264",
				"audioEncoder": "FLVM4A",
				"multiplexer": "ffmpg-flv-mux",
				"description": "",
				"extension": "flv",
				"processPartial": true,
				"useOutputAsTemp": false
			},
			"FLV": {
				"videoEncoder": "FLV",
				"audioEncoder": "LameMP3",
				"multiplexer": "FLVmux",
				"description": "flv",
				"extension": "flv",
				"processPartial": false,
				"useOutputAsTemp": false
			}
		},
		"profiles": {
			"264_M": {
				"name": "264_M",
				"program": "C:\\Tools\\x264.exe",
				"commandArguments": "--crf 17 --preset medium --tune film --demuxer raw --input-csp i420 --input-res %(width)x%(height) --fps %(fpsnum)/%(fpsden) -o \"%(tempvideofile)\" -",
				"outputFilename": "%(outputname).264",
				"type": 0,
				"inputFormat": 0,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": false,
				"predeleteOutputFile": false
			},
			"LameMP3": {
				"name": "LameMP3",
				"program": "C:\\Tools\\lame.exe",
				"commandArguments": "-V6 - \"%(tempaudiofile)\"",
				"outputFilename": "%(outputname).mp3",
				"type": 1,
				"inputFormat": 1,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": true,
				"predeleteOutputFile": false
			},
			"264_SF": {
				"name": "264_SF",
				"program": "C:\\Tools\\x264.exe",
				"commandArguments": "--crf 22 --preset superfast --tune film --demuxer raw --input-csp i420 --input-res %(width)x%(height) --fps %(fpsnum)/%(fpsden) -o \"%(tempvideofile)\" -",
				"outputFilename": "%(outputname).264",
				"type": 0,
				"inputFormat": 0,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": false,
				"predeleteOutputFile": false
			},
			"x265 medium": {
				"name": "x265 medium",
				"program": "C:\\Tools\\x265.exe",
				"commandArguments": "--crf 14 --preset medium --input-res %(width)x%(height) --fps %(fps) - -o \"%(tempvideofile)\"",
				"outputFilename": "%(outputname).hevc",
				"type": 0,
				"inputFormat": 0,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": false,
				"predeleteOutputFile": false
			},
			"neroaac": {
				"name": "neroaac",
				"program": "C:\\Tools\\neroAacEnc.exe",
				"commandArguments": "-q 0.45 -ignorelength -if - -of \"%(tempaudiofile)\"",
				"outputFilename": "%(outputname).aac",
				"type": 1,
				"inputFormat": 1,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": true,
				"predeleteOutputFile": false
			},
			"X264 SF Default": {
				"name": "X264 SF Default",
				"program": "C:\\Tools\\x264.exe",
				"commandArguments": "--crf 17 --preset superfast --tune film --demuxer raw --input-csp i420 --input-res %(width)x%(height) --fps %(fpsnum)/%(fpsden) -o \"%(tempvideofile)\" - ",
				"outputFilename": "%(outputname).264",
				"type": 0,
				"inputFormat": 0,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": false,
				"predeleteOutputFile": false
			},
			"FLV": {
				"name": "FLV",
				"program": "C:\\Tools\\ffmpeg.exe",
				"commandArguments": "-f rawvideo -s %(width)x%(height) -r %(fpsnum)/%(fpsden) -i - -c:v flv -b:v 1200000 \"%(tempvideofile)\"",
				"outputFilename": "%(outputname).flv",
				"type": 0,
				"inputFormat": 0,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": false,
				"predeleteOutputFile": false
			},
			"ffmpg-flv-mux": {
				"name": "ffmpg-flv-mux",
				"program": "C:\\Tools\\ffmpeg.exe",
				"commandArguments": "-i \"%(tempvideofile)\" -i \"%(tempaudiofile)\"  -vcodec copy -acodec copy -f flv -y \"%(outputname)\"",
				"outputFilename": "%(outputname).audio",
				"type": 2,
				"inputFormat": 0,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": false,
				"predeleteOutputFile": false
			},
			"aac-fdk": {
				"name": "aac-fdk",
				"program": "C:\\Tools\\fdkaac.exe",
				"commandArguments": "--bitrate-mode 0 -o \"%(tempaudiofile)\" --raw",
				"outputFilename": "%(outputname).m4a",
				"type": 1,
				"inputFormat": 0,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": false,
				"predeleteOutputFile": false
			},
			"264_VF": {
				"name": "264_VF",
				"program": "C:\\Tools\\x264.exe",
				"commandArguments": "--crf 22 --preset veryfast --tune film --demuxer raw --input-csp i420 --input-res %(width)x%(height) --fps %(fpsnum)/%(fpsden) -o \"%(tempvideofile)\" -",
				"outputFilename": "%(outputname).264",
				"type": 0,
				"inputFormat": 0,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": false,
				"predeleteOutputFile": false
			},
			"264_UF": {
				"name": "264_UF",
				"program": "C:\\Tools\\x264.exe",
				"commandArguments": "--crf 22 --preset ultrafast --tune film --demuxer raw --input-csp i420 --input-res %(width)x%(height) --fps %(fpsnum)/%(fpsden) -o \"%(tempvideofile)\" -",
				"outputFilename": "%(outputname).264",
				"type": 0,
				"inputFormat": 0,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": false,
				"predeleteOutputFile": false
			},
			"FLV264": {
				"name": "FLV264",
				"program": "C:\\Tools\\x264.exe",
				"commandArguments": "--crf 25 --preset superfast --tune film --demuxer raw --input-csp i420 --input-res %(width)x%(height) --fps %(fpsnum)/%(fpsden) -o \"%(tempvideofile)\" - ",
				"outputFilename": "%(outputname).h264",
				"type": 0,
				"inputFormat": 0,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": false,
				"predeleteOutputFile": false
			},
			"FLVM4A": {
				"name": "FLVM4A",
				"program": "C:\\Tools\\neroAacEnc.exe",
				"commandArguments": "-q 0.45 -ignorelength -if - -of \"%(tempaudiofile)\"",
				"outputFilename": "%(outputname).m4a",
				"type": 1,
				"inputFormat": 1,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": true,
				"predeleteOutputFile": false
			},
			"264_S": {
				"name": "264_S",
				"program": "C:\\Tools\\x264.exe",
				"commandArguments": "--crf 17 --preset slow --tune film --demuxer raw --input-csp i420 --input-res %(width)x%(height) --fps %(fpsnum)/%(fpsden) -o \"%(tempvideofile)\" -",
				"outputFilename": "%(outputname).264",
				"type": 0,
				"inputFormat": 0,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": false,
				"predeleteOutputFile": false
			},
			"ffmpeg muxer": {
				"name": "ffmpeg muxer",
				"program": "C:\\Tools\\ffmpeg.exe",
				"commandArguments": "-i \"%(tempvideofile)\" -i \"%(tempaudiofile)\"  -vcodec copy -acodec copy \"%(outputname)\"",
				"outputFilename": "%(outputname).audio",
				"type": 2,
				"inputFormat": 0,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": false,
				"predeleteOutputFile": true
			},
			"FLVmux": {
				"name": "FLVmux",
				"program": "C:\\Tools\\ffmpeg.exe",
				"commandArguments": "-i \"%(tempvideofile)\" -i \"%(tempaudiofile)\" -vcodec copy -acodec copy -f flv  -y \"%(outputname)\"",
				"outputFilename": "%(outputname).audio",
				"type": 2,
				"inputFormat": 0,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": false,
				"predeleteOutputFile": false
			},
			"FFmpeg FLV encoder": {
				"name": "FFmpeg FLV encoder",
				"program": "C:\\Tools\\ffmpeg.exe",
				"commandArguments": "-f rawvideo -s %(width)x%(height) -r %(fpsnum)/%(fpsden) -i -  -vcodec flv -b:v 1200000  \\\"%(tempvideofile)\\\"",
				"outputFilename": "%(outputname).video",
				"type": 0,
				"inputFormat": 0,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": false,
				"predeleteOutputFile": false
			},
			"264_F": {
				"name": "264_F",
				"program": "C:\\Tools\\x264.exe",
				"commandArguments": "--crf 21 --preset faster --tune film --demuxer raw --input-csp i420 --input-res %(width)x%(height) --fps %(fpsnum)/%(fpsden) -o \"%(tempvideofile)\" -",
				"outputFilename": "%(outputname).264",
				"type": 0,
				"inputFormat": 0,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": false,
				"predeleteOutputFile": false
			}
		}
	}
}
