Registered User
Join Date: Mar 2015
Posts: 775
|
Update:
Export using external encoder now supports these formats: rgb24, rgba, rgba64, yuv 4:2:2, yuv 4:4:4.
Tested with 16 bit tiff sequence as input and encoded to various ffmpeg ffv1 formats: yuva64, rgb14, yuv444, rgba.
Example presets for reference:
Code:
{
"description": "VirtualDub external encoder profile collection",
"externalEncoders": {
"sets": {
"ffv1-yuva64": {
"videoEncoder": "ffv1-yuva64",
"audioEncoder": "",
"multiplexer": "",
"description": "",
"extension": "mkv",
"processPartial": false,
"useOutputAsTemp": true
},
"ffv1-rgb14": {
"videoEncoder": "ffv1-rgb14",
"audioEncoder": "",
"multiplexer": "",
"description": "",
"extension": "mkv",
"processPartial": false,
"useOutputAsTemp": true
},
"ffv1-yuv444": {
"videoEncoder": "ffv1-yuv444",
"audioEncoder": "",
"multiplexer": "",
"description": "",
"extension": "mkv",
"processPartial": false,
"useOutputAsTemp": true
},
"ffv1-rgba": {
"videoEncoder": "ffv1-rgba",
"audioEncoder": "",
"multiplexer": "",
"description": "",
"extension": "mkv",
"processPartial": false,
"useOutputAsTemp": true
}
},
"profiles": {
"ffv1-rgb14": {
"name": "ffv1-rgb14",
"program": "E:\\download\\vd\\ffmpeg1\\ffmpeg.exe",
"commandArguments": "-f rawvideo -pix_fmt %(pix_fmt) -s %(width)x%(height) -r %(fpsnum)/%(fpsden) -i - -c:v ffv1 -pix_fmt gbrp14 %(tempvideofile)",
"outputFilename": "",
"type": 0,
"pixelFormat": "bgra64le",
"inputFormat": 0,
"checkReturnCode": true,
"logStdout": true,
"logStderr": true,
"bypassCompression": false,
"predeleteOutputFile": true
},
"ffv1-yuv444": {
"name": "ffv1-yuv444",
"program": "E:\\download\\vd\\ffmpeg1\\ffmpeg.exe",
"commandArguments": "-f rawvideo -pix_fmt %(pix_fmt) -s %(width)x%(height) -r %(fpsnum)/%(fpsden) -i - -c:v ffv1 %(tempvideofile)",
"outputFilename": "",
"type": 0,
"pixelFormat": "yuv444p",
"inputFormat": 0,
"checkReturnCode": true,
"logStdout": true,
"logStderr": true,
"bypassCompression": false,
"predeleteOutputFile": true
},
"ffv1-yuva64": {
"name": "ffv1-yuva64",
"program": "E:\\download\\vd\\ffmpeg1\\ffmpeg.exe",
"commandArguments": "-f rawvideo -pix_fmt %(pix_fmt) -s %(width)x%(height) -r %(fpsnum)/%(fpsden) -i - -c:v ffv1 %(tempvideofile)",
"outputFilename": "",
"type": 0,
"pixelFormat": "bgra64le",
"inputFormat": 0,
"checkReturnCode": true,
"logStdout": true,
"logStderr": true,
"bypassCompression": false,
"predeleteOutputFile": true
},
"ffv1-rgba": {
"name": "ffv1-rgba",
"program": "E:\\download\\vd\\ffmpeg1\\ffmpeg.exe",
"commandArguments": "-f rawvideo -pix_fmt %(pix_fmt) -s %(width)x%(height) -r %(fpsnum)/%(fpsden) -i - -c:v ffv1 %(tempvideofile)",
"outputFilename": "",
"type": 0,
"pixelFormat": "bgra",
"inputFormat": 0,
"checkReturnCode": true,
"logStdout": true,
"logStderr": true,
"bypassCompression": false,
"predeleteOutputFile": true
}
}
}
}
Last edited by shekh; 26th December 2015 at 22:38.
|