Move recorded movies to local content

Is it possible to move movies that I have recorded via Channels DVR to my local content movies folder? The goal is to have them remain available under the Movies library but no longer appear in the "Recordings".

Yes

They will still appear in Recordings. You can copy one over and test for yourself.

Thanks. I was able to copy the recording to my local movie import folder and that worked perfectly. Now the next question is how can I automate that process? I would like to have the file automatically moved once the recording is finished.

Not sure why you want to move them to Movie Imports since they'll still appear under recordings?

Channels DVR does not have the capability to move your recordings like that. You would have to setup something on your DVR server OS to do that.

And after they're moved, Channels DVR won't know you did that, so they'll then appear as both recorded and imported. You would have to run a curl command (curl -XPUT http://127.0.0.1:8089/dvr/pruner/deleted) to have it prune the recordings you moved from its database.

Are you trying to move the recordings becuase your primary storage is full or will be soon full?

I move stuff I want to keep to imports that way they cannot be deleted from the UI.

Edwin, that is precisely what I am trying to do. When I say I don't want them to appear under "Recordings" I am referring to the "Recordings" menu item under the main client menu where you can delete recordings. I only want them to be visible under the Library/Movies list where the Imports appear. That is because we typically delete a TV recording after we watch it and I don't want to have a huge list of movie recordings in that list. I found that once I move the file from my DVR Movie recordings folder then it no longer appears in the "Recordings" so now I just have to figure out how to automate that process. Emby had a post recording processing option where you could put a script that would run after the recording was done, I assume that is how comskip is launched. I just need a way to run something after comskip is finished.

I am on windows so I use RoboCopy I check the the DVR to see if anything is processing and if it is Idle to move my recordings.

So you check the DVR status manually and then run RoboCopy manually right?

No I check it automatically at night and my batch job keeps checking every 5 minutes and when Idle will move the recordings I want. It is nothing extravagant just works.

goto begin
:loop
timeout 300
:begin
CD /d "%~dp0"
del status.txt

curl.exe "http://127.0.0.1:8089/dvr">status.txt

findstr  /I /C:"Recording" status.txt
set recording=%ERRORLEVEL%
if %recording% EQU 0 goto loop
findstr  /I /C:"Processing" status.txt
set recording=%ERRORLEVEL%
if %recording% EQU 0 goto loop
findstr  /I /C:"Watching" status.txt
set recording=%ERRORLEVEL%
if %recording% EQU 0 goto loop

ROBOCOPY "R:\ChannelsDVR\TV\Star Trek The Next Generation" "\\EDSYNOLOGY\Public\MyImports\TV\Star Trek The Next Generation" /move /COPY:DT /minage:0 /e /R:2 /W:2
ROBOCOPY "R:\ChannelsDVR\TV\Star Trek Deep Space Nine" "\\EDSYNOLOGY\Public\MyImports\TV\Star Trek Deep Space Nine" /move /COPY:DT /minage:0 /e /R:2 /W:2
Exit

Ah, I see. I didn't know you could check the status that way. Thanks!