* no dependency error notification
* Some of them only works in nautilus, some others only in nemo
* Some of them only works with files that not contained spaces
* etc
So I decided to write my own scripts, with functions, with my own rules,…
⇒ work well in prompt as in files managers (no use of $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS or NEMO equivalent)
⇒ notifications (dependency errors or mime-type not supported)
⇒ mime-type check with file --mime-type -b "$input" and not 3 last letters!
⇒ all texts in english (translations are difficult to maintain)
⇒ output ≠ input, never erase input!
⇒ utf-8 symbols in script names to be easiest to identify (←↑→↓⇐⇑⇒⇓↕↔↻↶↷&hellip

⇒ Direct use: No input box to ask how many, which orientation,…
Ratings & Comments
4 Comments
Dou you have any specific reason for preferring jhead instead of exiftool?
no good or bad reason. exif-tool seems to be more used, you're right. i'll probably try to test if one is installed and use exif-tool by default.
It seems you need to change the command avconv -i "$input" -vf "transpose=$rotation" "$output" to avconv -i "$input" -vf "transpose=$rotation" -strict experimental "$output" because probably a recent change in avconv gives an error message to include this option.
commit 97: add -strict experimental in rotate video command (thx sadi on gtk-apps.org) → https://github.com/yeKcim/my_nautilus_scripts/commit/1d1a968d2b46971b5cc22283aea4c2bef271a683 Thank you