Trending Tutorials

This app has REVOLUTIONIZED my productivity… – pyWinContext Tutorial [WINDOWS 10 Context Menu]

There’s a lot of little tools and tricks I use when managing my video files that either take quite a few clicks or typing a lot into command prompt. Well thanks to Dillon aka VodBox and his new tool, pyWinContext, that’s no longer the case!
With this tool, you can manage your context menu entries with ease and set up any number of commands and actions to be run with just one click. This has truly revolutionized my productivity.


28 Comments on This app has REVOLUTIONIZED my productivity… – pyWinContext Tutorial [WINDOWS 10 Context Menu]

  1. I'm an idiot and didn't put the commands in the description. They're there now, but also here:
    H265 Nvenc conversion 420
    ffmpeg -i "%~1" -c:v hevc_nvenc -pix_fmt yuv420p -c:a aac -b:v 100000k -maxrate:v 200000k -b:a 320k "%~dnp1.mp4"

    VP9 Transcode
    ffmpeg -i "%~1" -c:v libvpx-vp9 -b:v 4000k -c:a libopus -b:a 320k "%~dnp1.webm"

    ProRes 60FPS Lock
    ffmpeg -i "%~1" -vf fps=60 -c:v prores -profile:v 2 -c:a pcm_s16le ""

    ProRes 30FPS lock
    ffmpeg -i "%~1" -vf fps=30 -c:v prores -profile:v 2 -c:a pcm_s16le ""

    Remux MKV/FLV to MP4
    ffmpeg -i "%~1" -map 0 -codec copy "%~dnp1.mp4"

    Convert to GIF
    ffmpeg -i "%~1" -vf "fps=30,palettegen" -y "%~dnp1-palette.png"
    ffmpeg -i "%~1" -i "%~dnp1-palette.png" -lavfi "fps=30 [x]; [x][1:v] paletteuse" -y "%~dnp1.gif"
    del "%~dnp1-palette.png"

  2. Great info!!! I am looking to convert a jpg sequence in a folder to mov…any suggestions???

  3. Does this still work? I am new to FFMPEG and most of this stuff, used your FLV/MKV preset and I get 0 bytes as a result. Using ffmpeg version 4.1 version.
    COMPATIBLE_BRANDS: isomiso2avc1mp41

    MAJOR_BRAND : isom


    ENCODER : IDMmkvlib0.1

    LANGUAGE : und

    HANDLER_NAME : AudioHandler
    Input #0, matroska,webm, from 'Y:1.mkv.mkv': Stream #0:0: Video: vp9 (Profile 0), yuv420p(tv, bt709/unknown/unknown), 3840×2160, SAR 1:1 DAR 16:9, 29.97 fps, 29.97 tbr, 1k tbn, 1k tbc (default)

    Stream #0:1: Audio: opus, 48000 Hz, stereo, fltp (default)

  4. Hey Epos VOx. Great video, but quick question. I'm on a EVGA 980 w/ 4790K on Coolermaster AOI water, no overclock. When using ProsRes transcoded footage in a project, do you notice a significant slow down in projects? Especially the tracking of adjustment layers while dragging along the timeline, saving the project, or switching editing and color panes. I know you're busy, but many hours on the phone+in chat with Adobe, plus windows reinstall and PPro fresh install doesn't seem to solve the problem, and working with images and adjustment can really slow me down. Any thoughts? I'd literally pay to get your eyes on this as it's impacting my client workflow severely. Mnay thanks, a loyal Epos Voxer

  5. I tried this out earlier for remuxing mkv>mp4, it looks like a godsend. Unfortunately I'm struggling to get it to work. Any suggestions would be very much appreciated.
    The option is there when I right click, but nothing actually happens, (I did remember to put the command in)! In the brief moment when Command Prompt is open, there is nothing there, which I would guess is the problem, but as i am totally out of my depth here, I have no idea what to do about it!

  6. Super handy that I stumbled onto this (actually, it was a never video of yours which mentioned this tool so then I eventually found this one). Been slowly learning some batch tricks and ffmpeg usage for the past year, but so far I just used the "drag and drop onto batch file" method and "send to" menu. Will defo give this a try.
    By the way, %1 and "%~1" is the same, the ~ in %~1 removed the surrounding " " marks, so if %1 is "E:myvideo.mp4" then %~1 becomes E:myvideo.mp4 (which is no good if there are spaces in the path; hence the need for quotes). d, n and p are idioms that extract disk letter, name and path from the string, those things can be useful for changing something in the string, in your case, it gets rid of the extension (because x is omitted there, with extension it would be ~dpnx) so that fixed extension is added.

  7. A shortcut to take a screenshot from a video file might be useful

  8. mm yea I don't think I speak this language Q_Q is there a way to NOT have variable frame rate to begin with? lol

  9. I encountered an issue, I can't make the actions appear in the drop-down list.
    The group is there but the list is empty. Any ideas?

  10. hey would you know why when i make the fps lock to 60 my files get way bigger. like my 1.5 gb file turned into 15 gb and went from 40,000 bit rate to like 400,000. Also since i have my mic to export apart from the game audio in shadowplay only one track comes out. Also i get errors and idk what they are. here are the errors thanks

  11. When I convert to ProRes 30FPS nothing happens I don't get a new file, and is there a way I can get a mp4? When I add mp4 instead of mov the file has 0KB

  12. Love it, thx 4 sharing :)!

  13. My .reg file isn't being created. How do I add the features to windows if they don't create the .reg file?

  14. THERE IS A TWEAK THAT YOU CAN USE MORE THAN 15 FILES. SEARCH GOOGLE FOR REGISTRY TWEAKS. Its Windows limitation. I have it somewhere in my files. Ill post it if i remember to find it. Cool App

  15. Fucking awesome tool. Thanks!

  16. Can HEVC(H.265) already get main stream ugghh.
    Well AV1 seems to come soon which is loyalty free.

  17. downloading this now

  18. I love you man

  19. YEESSSSSSS. I spent so much time looking for a quick and easy way to batch remux mkvs last week. This is wonderful. ????????????

  20. I've seen that 15 file limitation for other things in Windows. I think that's a limitation within explorer itself. I'm sure you'll notice that with other things in the context menu besides that, like open with, using the same file type for example.

    BTW, I didn't know that FFmpeg had that much functionality with the command line. I've only used it to open MP4 audio with audacity, thanks for showing me this! I'm going to see what I can come up with and I'll let you know if I find something really useful that I think you'll like!

  21. DUDE Taran from Ltt needs to see this

  22. is 321 video player the best to use?

  23. Preset files that add various commands and stuff would be a fantastic addition to this. This could be the OBS of context menus, lol.

  24. Had variable framerate issues all the time with working with cell phone recorded footage. For a while, my Galaxy S9e was the only "good" camera I had, and when a VFR would cause problems it was such a pain since I used an adapter to record my standalone mic directly to the smartphone footage (even manually set to 1080p60). Handbrake didn't always seem to fix the issue. This tool will be great not just for what you show it for, but for those using their smartphone cameras for their content too! Good stuff.

  25. Really cool little tool there. I've taken to making a bash script for whatever codec I need to transcode to (prores and HEVC mostly), but it'd still be nice to have something like this on Linux.

    Hell, if I knew more about coding, it's something I'd look into doing myself.

  26. U shaved ???????????? unsubscribe, naaa i need u

Leave a comment

Your email address will not be published.