This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Creating manual proxy

Tags: None
(comma "," separated)
marmsoler
Registered Member
Posts
12
Karma
0

Creating manual proxy

Sun Feb 07, 2021 10:56 am
Hi,

I found this documentation https://community.kde.org/Kdenlive/Development/externalProxy about camera proxies. I have all my video footage on an external hard drive. So I created my own proxy as:
MyOwnProxy=.;;_proxy480p.MP4;.;;.MP4

The idea is that I'm creating of all videos a proxy and use them in kdenlive. This works fine, the problem is when the proxy does not exist. Then it starts to create it's own proxy, but maybe it is better to show a message, that the proxy video was not found and if it should be created one (don't know which properties this proxy has) or otherwise it is not possible to use the proxy feature, instead of creating a proxy in the background and the user does not know what happens.

But the possibility to create the proxies by my self is a really cool feature :)


Code: Select all
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.

(process:15049): Gtk-WARNING **: 11:50:17.538: Locale not supported by C library.
   Using the fallback 'C' locale.
"/proc/15049/root"
mlt_repository_init: failed to dlopen /usr/lib/mlt/libmltopencv.so
  (/usr/lib/mlt/libmltopencv.so: undefined symbol: _ZN2cv7Tracker6updateERKNS_11_InputArrayERNS_5Rect_IdEE)
mlt_repository_init: failed to dlopen /usr/lib/mlt/libmltrtaudio.so
  (librtaudio.so.6: cannot open shared object file: No such file or directory)
No LADSPA plugins were found!

Check your LADSPA_PATH environment variable.
mlt_repository_init: failed to dlopen /usr/lib/mlt/libmltopengl.so
  (libmovit.so.8: cannot open shared object file: No such file or directory)
mlt_repository_init: failed to dlopen /usr/lib/mlt/libmltrubberband.so
  (librubberband.so.2: cannot open shared object file: No such file or directory)
mlt_repository_init: failed to dlopen /usr/lib/mlt/libmltsdl.so
  (libSDL_image-1.2.so.0: cannot open shared object file: No such file or directory)
mlt_repository_init: failed to dlopen /usr/lib/mlt/libmltsox.so
  (libsox.so.3: cannot open shared object file: No such file or directory)
Invalid metadata for "audiochannels"
Failed to parse "audiochannels"
Invalid metadata for "audioconvert"
Failed to parse "audioconvert"
Invalid metadata for "data_feed"
Failed to parse "data_feed"
Invalid metadata for "imageconvert"
Failed to parse "imageconvert"
Invalid metadata for "jack"
Failed to parse "jack"
Invalid metadata for "deinterlace"
Failed to parse "deinterlace"
Invalid metadata for "avcolour_space"
Failed to parse "avcolour_space"
Invalid metadata for "avcolor_space"
Failed to parse "avcolor_space"
Invalid metadata for "avdeinterlace"
Failed to parse "avdeinterlace"
Invalid metadata for "swscale"
Failed to parse "swscale"
Invalid metadata for "swresample"
Failed to parse "swresample"
Invalid metadata for "telecide"
Failed to parse "telecide"
Invalid title/identifier for "crop_detect"
Failed to parse "crop_detect"
Unknown asset "avfilter.acompressor"
Unknown asset "avfilter.aecho"
Unknown asset "avfilter.agate"
Unknown asset "avfilter.atadenoise"
Unknown asset "avfilter.bwdif"
Unknown asset "avfilter.deblock"
Unknown asset "avfilter.dedot"
Unknown asset "avfilter.deflate"
Unknown asset "avfilter.derain"
Unknown asset "avfilter.doubleweave"
Unknown asset "avfilter.field"
Unknown asset "avfilter.framestep"
Unknown asset "avfilter.fspp"
Unknown asset "avfilter.graphmonitor"
Unknown asset "avfilter.hqdn3d"
Unknown asset "avfilter.inflate"
Unknown asset "avfilter.lagfun"
Unknown asset "avfilter.random"
Unknown asset "avfilter.removegrain"
Unknown asset "avfilter.separatefields"
Unknown asset "avfilter.shuffleplanes"
Unknown asset "avfilter.sr"
Unknown asset "avfilter.tmix"
Unknown asset "avfilter.w3fdif"
Unknown asset "avfilter.weave"
Unknown asset "avfilter.yadif"
Unknown asset "frei0r.baltan"
Unknown asset "frei0r.bgsubtract0r"
Unknown asset "frei0r.bigsh0t_eq_mask"
Unknown asset "frei0r.bigsh0t_eq_to_rect"
Unknown asset "frei0r.bigsh0t_hemi_to_eq"
Unknown asset "frei0r.bigsh0t_rect_to_eq"
Unknown asset "frei0r.bigsh0t_stabilize_360"
Unknown asset "frei0r.bigsh0t_transform_360"
Unknown asset "frei0r.delay0r"
Unknown asset "frei0r.delaygrab"
Unknown asset "frei0r.facebl0r"
Unknown asset "frei0r.facedetect"
Unknown asset "frei0r.lightgraffiti"
Unknown asset "frei0r.lightgraffiti"
Unknown asset "movit.blur"
Unknown asset "movit.sharpen"
Unknown asset "movit.diffusion"
Unknown asset "movit.flip"
Unknown asset "movit.glow"
Unknown asset "movit.lift_gamma_gain"
Unknown asset "movit.mirror"
Unknown asset "movit.opacity"
Unknown asset "movit.rect"
Unknown asset "movit.saturation"
Unknown asset "movit.unsharp_mask"
Unknown asset "movit.vignette"
Unknown asset "movit.white_balance"
Unknown asset "region"
Unknown asset "sox"
Unknown asset "sox"
Unknown asset "sox"
Unknown asset "sox"
Unknown asset "sox"
Unknown asset "sox"
Unknown asset "sox"
Unknown asset "timewarp"
Unknown asset "opencv.tracker"
Unknown asset "opencv.tracker"
Cyclic dependency detected between "file:///usr/lib/qt/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml" and "file:///usr/lib/qt/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml"
Cyclic dependency detected between "file:///usr/lib/qt/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml" and "file:///usr/lib/qt/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml"
QQmlEngine::setContextForObject(): Object already has a QQmlContext
Cyclic dependency detected between "file:///usr/lib/qt/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml" and "file:///usr/lib/qt/qml/org/kde/kirigami.2/styles/org.kde.desktop.plasma/Units.qml"
QQmlEngine::setContextForObject(): Object already has a QQmlContext
qt.qpa.xcb: QXcbConnection: XCB error: 8 (BadMatch), sequence: 996, resource id: 60817480, major code: 150 (Unknown), minor code: 11
// UPDATING PROJECT FILES
----------
-----------
/////////// creatclipsfromlist (QUrl("file:///run/media/martin/Martin1TB/FOTOS/2020/GoPro/Cut/SophieStartVigiljoch.MP4")) true "-1"
kf.notifications: Audio notification requested, but sound file from notifyrc file was not found, aborting audio notification
/////////// createClipFromFile "/run/media/martin/Martin1TB/FOTOS/2020/GoPro/Cut/SophieStartVigiljoch.MP4" "-1"
=== GOT DROPPED MIME:  "video/mp4"
/////////// final xml "<producer _checkProfile=\"1\">\n <property name=\"resource\">/run/media/martin/Martin1TB/FOTOS/2020/GoPro/Cut/SophieStartVigiljoch.MP4</property>\n</producer>\n"
/////////// creatclipsfromlist return false
################### JOB finished:  0
################### loadjob COMMIT
################### ProjectClip::setproducer
################### ClipController::updateProducer
################### ClipController::addmasterproducer
=======

SETTING AUDIO DATA IN MON

=========
MUTEX LOCK!!!!!!!!!!!! setmodel
MUTEX UNLOCK!!!!!!!!!!!! setmodel
MUTEX LOCK!!!!!!!!!!!! loadEffects COUNT:  0
TRACK NOT IN TARGET :  2  =  (2)
TRACK NOT IN TARGET :  2  =  (2)
################### JOB finished:  1
################### JOB canceled:  2
################### JOB finished:  3
################### loadjob COMMIT
################### ProjectClip::setproducer
################### ClipController::updateProducer
// replace finished:  "2"  :  /run/media/martin/Martin1TB/FOTOS/2020/GoPro/Cut/SophieStartVigiljoch.MP4
=======

SETTING AUDIO DATA IN MON

=========
TRACK NOT IN TARGET :  2  =  ()
TRACK NOT IN TARGET :  2  =  (2)
=== GOT ACTIVE STREAMS:  (1)
TRACK NOT IN TARGET :  2  =  (2)
################### JOB finished:  4
################### JOB finished:  5
// SETTING CLIP PROPERTIES:  QMap(("kdenlive:proxy", "/home/martin/.cache/kdenlive/proxy/824df67d48a0f99e5aa01340ac519fed.mkv"))
/// FULL PROXY PARAMS:
 ("-hide_banner", "-y", "-stats", "-v", "error", "-i", "/run/media/martin/Martin1TB/FOTOS/2020/GoPro/Cut/SophieStartVigiljoch.MP4", "-vf", "yadif,scale=640:-2", "-qscale", "3", "-vcodec", "mjpeg", "-acodec", "pcm_s16le", "-sn", "-dn", "-map", "0", "/home/martin/.cache/kdenlive/proxy/824df67d48a0f99e5aa01340ac519fed.mkv")
------
TRACK NOT IN TARGET :  2  =  ()
TRACK NOT IN TARGET :  2  =  ()
################### JOB finished:  6
################### JOB finished:  7
################### loadjob COMMIT
################### ProjectClip::setproducer
################### ClipController::updateProducer
// replace finished:  "2"  :  /home/martin/.cache/kdenlive/proxy/824df67d48a0f99e5aa01340ac519fed.mkv
=======

SETTING AUDIO DATA IN MON

=========
MUTEX LOCK!!!!!!!!!!!! setmodel
MUTEX UNLOCK!!!!!!!!!!!! setmodel
MUTEX LOCK!!!!!!!!!!!! loadEffects COUNT:  0
TRACK NOT IN TARGET :  2  =  (2)
################### JOB finished:  9
################### JOB finished:  8
TRACK NOT IN TARGET :  2  =  (2)

kimmmich
Registered Member
Posts
3
Karma
0

Re: Creating manual proxy

Wed Mar 16, 2022 11:56 am
@sandeep23 hey man. You can try using the Proxifier program. It is the easiest to use proxy changer, but I use fast residential proxies because I work for a company. You also can try to use this proxy, but I don't think it is suitable for such kinds of problems as yours. I hope my advice has helped you. Good luck to you!

Last edited by kimmmich on Mon Mar 21, 2022 9:36 pm, edited 1 time in total.
User avatar
bartoloni
Moderator
Posts
1510
Karma
4
OS

Re: Creating manual proxy

Thu Mar 17, 2022 8:33 pm
he is talking about proxy .. but not internet proxies :)
https://kdenlive.org/en/project/kdenlive-proxy-clips/


Bookmarks



Who is online

Registered users: abc72656, Bing [Bot], daret, Google [Bot], Sogou [Bot], Yahoo [Bot]