{"action":"created","issue":{"url":"https://api.github.com/repos/mackworth/cTiVo/issues/380","repository_url":"https://api.github.com/repos/mackworth/cTiVo","labels_url":"https://api.github.com/repos/mackworth/cTiVo/issues/380/labels{/name}","comments_url":"https://api.github.com/repos/mackworth/cTiVo/issues/380/comments","events_url":"https://api.github.com/repos/mackworth/cTiVo/issues/380/events","html_url":"https://github.com/mackworth/cTiVo/issues/380","id":480316289,"node_id":"MDU6SXNzdWU0ODAzMTYyODk=","number":380,"title":"Limit transcoder to single CPU thread","user":{"login":"bryanmcain","id":4225686,"node_id":"MDQ6VXNlcjQyMjU2ODY=","avatar_url":"https://avatars1.githubusercontent.com/u/4225686?v=4","gravatar_id":"","url":"https://api.github.com/users/bryanmcain","html_url":"https://github.com/bryanmcain","followers_url":"https://api.github.com/users/bryanmcain/followers","following_url":"https://api.github.com/users/bryanmcain/following{/other_user}","gists_url":"https://api.github.com/users/bryanmcain/gists{/gist_id}","starred_url":"https://api.github.com/users/bryanmcain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bryanmcain/subscriptions","organizations_url":"https://api.github.com/users/bryanmcain/orgs","repos_url":"https://api.github.com/users/bryanmcain/repos","events_url":"https://api.github.com/users/bryanmcain/events{/privacy}","received_events_url":"https://api.github.com/users/bryanmcain/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2019-08-13T19:01:02Z","updated_at":"2019-08-19T15:32:47Z","closed_at":null,"author_association":"NONE","body":"When using the GUI version of handbrake I am able to specify an encoder option \"threads=1.\"  Doing this will limit the amount of processing power that handbrake uses to what appears to be a single CPU core.  \r\n\r\nI recognize that this will greatly slow the total encode time, but as the primary usage of this machine is as a plex server, having some amount of CPU available to other processes is pretty important.\r\n\r\nIs there a way to specify this option in cTiVo?  I've tried putting the above command in various places and it still uses all available CPU when encoding."},"comment":{"url":"https://api.github.com/repos/mackworth/cTiVo/issues/comments/522630364","html_url":"https://github.com/mackworth/cTiVo/issues/380#issuecomment-522630364","issue_url":"https://api.github.com/repos/mackworth/cTiVo/issues/380","id":522630364,"node_id":"MDEyOklzc3VlQ29tbWVudDUyMjYzMDM2NA==","user":{"login":"mackworth","id":117963,"node_id":"MDQ6VXNlcjExNzk2Mw==","avatar_url":"https://avatars1.githubusercontent.com/u/117963?v=4","gravatar_id":"","url":"https://api.github.com/users/mackworth","html_url":"https://github.com/mackworth","followers_url":"https://api.github.com/users/mackworth/followers","following_url":"https://api.github.com/users/mackworth/following{/other_user}","gists_url":"https://api.github.com/users/mackworth/gists{/gist_id}","starred_url":"https://api.github.com/users/mackworth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mackworth/subscriptions","organizations_url":"https://api.github.com/users/mackworth/orgs","repos_url":"https://api.github.com/users/mackworth/repos","events_url":"https://api.github.com/users/mackworth/events{/privacy}","received_events_url":"https://api.github.com/users/mackworth/received_events","type":"User","site_admin":false},"created_at":"2019-08-19T15:32:47Z","updated_at":"2019-08-19T15:32:47Z","author_association":"OWNER","body":"Two paths here. First, if you create a Preset in Handbrake, then you can create a Format in cTiVo that simply uses that Preset. Easiest is to Duplicate the \"HB Default\" Format, and use the pull-down on the right to get to all the Presets, including your custom ones.\r\n\r\nSecond, as it is encoder-specific, the Handbrake CLI says to use \"-x\" to pass those options through.  So if you just put \"-x threads=1\" in the cTiVo's Other Options for Encoder, then it should get to the encoder."}}
{"actor":{"display_login":"mackworth"}}