Jump to content

Remove embedded 'title' file property from multiple MKVs via shell:sendto (Windows/Batch)


ginjaninja

Recommended Posts

ginjaninja

I needed a way to quickly remove title property from multiple MKVs in Windows

for %%x in (%*) do (
"C:/Program Files/MKVToolNix\mkvpropedit.exe" %%x --tags all:
"C:/Program Files/MKVToolNix\mkvpropedit.exe" %%x -e info -d title
)
pause

Backup files 1st until confident. Optional Remove the pause line once happy. beware Script will NOT prompt to confirm each file.

Save these lines as eg. "FIX,bat" under shell:sendto (windows key+R....shell:sendto)

Select a set of mkvs in explorer search results, right click >sendto > "Fix.bat"

(i searched my windows 10 library for *.mkv, switched to detail view, add 'title' column, and ordered by 'title' to make the selection easier)

I found for me, removing global tags is necessary prior to removing title, not entirely sure why.

i never use global tags or title in MKVs but you might, so take care.

 

allowed me to remove the title from a feww hundred  MKVs fairly easily.

Note: cmdline has a maximum character limit / argument limit so the script will do nothing if you select too many objects. 25 at a time worked for me.

 

 

 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...