- auto codec = get_param(L"CODEC", params, L"libx264");\r
- auto options = get_param(L"OPTIONS", params);\r
- \r
+ auto codec = get_param(L"-VCODEC", params, get_param(L"CODEC", params, L"libx264"));\r
+\r
+ std::vector<std::string> options;\r
+ auto opt_it = std::find(params.begin(), params.end(), L"-VCODEC");\r
+\r
+ if(std::distance(opt_it, params.end()) > 2)\r
+ {\r
+ std::advance(opt_it, 2);\r
+ while(opt_it != params.end())\r
+ options.push_back(narrow(boost::replace_all_copy(boost::trim_copy(boost::to_lower_copy(*opt_it++)), L"-", L""))); \r
+\r
+ }\r
+\r
+ \r