How can I save taken photos and recorded videos out of DCIM folder?
You say "Tasker doesn't seem a solution".
If you already have Tasker installed you can do the following:

Create a task with 6 actions that puts the names of the files in the camera folder into an array, then loops through the array moving files one by one depending on the filename extention. Note, in the IF statements, ~ means Matches, and !~ means Doesn't Match.

(Your directory may look different to mine)


List Files

Dir: external-sd/DCIM/Camera Variable: %Myfiles
Variable Set

Name %ArrayIndex To 0
Variable Add

Name %ArrayIndex  Value: 1
Move

From %Myfiles(%ArrayIndex)  To external-sd/Pics

IF %Myfiles(%ArrayIndex) ~ *.jpg
Move

From %Myfiles(%ArrayIndex)  To external-sd/Vids

IF %Myfiles(%ArrayIndex) ~ *.mp4
Goto

Type Action Number Number 3

If %ArrayIndex !~ %Myfiles(#)




Now you can launch this task with a shortcut on your homescreen, or you can make it fully automatic by having Tasker run this task whenever the Camera app closes.

To do this create a Context -Application-Camera, and link it to the above task. Then long-click on the task and select "Move to Exit"