{
	"description": "VirtualDub external encoder profile collection",
	"externalEncoders": {
		"sets": {
			"MPEG-4 divx": {
				"videoEncoder": "MPEG-4",
				"audioEncoder": "ac3pass",
				"multiplexer": "AVI-Mux-ffmpeg",
				"description": "avi",
				"extension": "avi",
				"processPartial": false,
				"useOutputAsTemp": false
			},
			"MPEG-4 asp": {
				"videoEncoder": "MPEG-4 asp",
				"audioEncoder": "ac3pass",
				"multiplexer": "AVI-Mux-ffmpeg",
				"description": "avi",
				"extension": "avi",
				"processPartial": false,
				"useOutputAsTemp": false
			}
		},
		"profiles": {
			"mp3pass": {
				"name": "mp3pass",
				"program": "C:\\Tools\\ffmpeg.exe",
				"commandArguments": "-i - -acodec copy \"%(tempaudiofile)\"",
				"outputFilename": "%(outputname).mp3",
				"type": 1,
				"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
			},
			"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
			},
			"ac3pass": {
				"name": "ac3pass",
				"program": "C:\\Tools\\ffmpeg.exe",
				"commandArguments": "-i - -acodec copy \"%(tempaudiofile)\"",
				"outputFilename": "%(outputname).ac3",
				"type": 1,
				"inputFormat": 0,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": false,
				"predeleteOutputFile": false
			},
			"MPEG-4": {
				"name": "MPEG-4",
				"program": "C:\\Tools\\ffmpeg.exe",
				"commandArguments": "-f rawvideo -s %(width)x%(height) -r %(fps) -i - -c:v mpeg4 -vtag divx -qscale:v 3  \"%(tempvideofile)\"",
				"outputFilename": "%(outputname).avi",
				"type": 0,
				"inputFormat": 0,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": false,
				"predeleteOutputFile": false
			},
			"AVI-Mux-ffmpeg": {
				"name": "AVI-Mux-ffmpeg",
				"program": "C:\\Tools\\ffmpeg.exe",
				"commandArguments": "-i \"%(tempvideofile)\" -i \"%(tempaudiofile)\"  -c:v copy -c:a copy -r %(fps) -f avi -y \"%(outputname)\"",
				"outputFilename": "%(outputname).audio",
				"type": 2,
				"inputFormat": 0,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": false,
				"predeleteOutputFile": false
			},
			"AC3": {
				"name": "AC3",
				"program": "C:\\Tools\\aften.exe",
				"commandArguments": "-b 192 - \"%(tempaudiofile)\"",
				"outputFilename": "%(outputname).ac3",
				"type": 1,
				"inputFormat": 1,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": true,
				"predeleteOutputFile": false
			},
			"MPEG-4 asp": {
				"name": "MPEG-4 asp",
				"program": "C:\\Tools\\ffmpeg.exe",
				"commandArguments": "-f rawvideo -s %(width)x%(height) -r %(fps) -i - -c:v libxvid -q:v 1 -pix_fmt yuv420p  \"%(tempvideofile)\"",
				"outputFilename": "%(outputname).avi",
				"type": 0,
				"inputFormat": 0,
				"checkReturnCode": true,
				"logStdout": true,
				"logStderr": true,
				"bypassCompression": false,
				"predeleteOutputFile": false
			}
		}
	}
}
