Как я могу установить pyrenamer для бионического?

10

pyrenamer - отличный инструмент для переименования файлов. Но я не смог найти его в репозитории для 18.04 Bionic Beaver или PPA.
Я все время использую его для переименования фотоизображений перед импортом в систему управления библиотеками Shotwell.

В частности, я использую шаблон, чтобы получить имена в форме ггггммдд, включая день недели (гораздо проще запомнить день недели, когда посетил зоопарк) и название модели используемой камеры. ~Символ помогает , если кто -то хочет найти и заменить , чтобы вернуться к исходному имени файла изображения. Видеть:

{imageyear}{imagemonth}{imageday}_{imagedaysimp}_{imagehour}{imageminute}{imagesecond}_{cameramodel}~{1}

Если PPA станет доступен для 18.04, пожалуйста, сообщите здесь.

user824808
источник
Загрузите пакет deb и установите его вручную: launchpad.net/ubuntu/+source/pyrenamer/0.6.0-1.2/+build/8439869
Иван Лысанов

Ответы:

8

Эту проблему также можно решить встроенным образом в 18.04, установив другое подобное приложение пакетного переименования с графическим интерфейсом из стандартных репозиториев Ubuntu. GPRename легко может заменять, удалять, вставлять, удалять и нумеровать последовательно файлы и каталоги. GPRename может быть установлен в 18.04 и позже с помощью следующей команды:

sudo apt install gprename  

Для получения функциональности чтения метаданных EXIF ​​теги в 18.04 установите Renrot. Renrot может переименовывать и вращать файлы в соответствии с тегами EXIF. Renrot может быть установлен в 18.04 и позже с помощью следующей команды:

sudo apt install renrot  

введите описание изображения здесь

Карел
источник
Хорошее родное 18.04 решение. Но я не уверен, что gprename может считывать теги метаданных EXIF ​​из файлов фотографий, что является удобной и мощной функцией pyrenamer.
user824808
В свой ответ я добавил информацию о том, как прочитать метаданные EXIF ​​из файлов фотографий в 18.04.
Карел
1
Откройте gprename и выберите вкладку «Числовые». Добавьте числа, начинающиеся с 1 и увеличивающиеся на 1, и вставьте их перед цифрами 00, а для опции Сохранить существующие имена выберите Нет. Нажмите кнопку Переименовать . Выберите вкладку Вставить / Удалить и вставьте London-04-Aug-2018- перед именами файлов, которые уже были переименованы в 001, 002, 003 и 004.
karel
1
Это работает так же, как ant-renamer с парой меньших возможностей. Отличная альтернатива!
Билл Стидхэм,
1
Функция pattern в pyrenamer намного лучше, чем решение, необходимое в gprename. Я хотел бы вернуть пиренамер. Отличный инструмент.
overkill22
5

Я нашел файл deb здесь, который, кажется, установил нормально в 18.04. Так что моя нормальная служба возобновлена.
Я использовал ссылку на файл deb внизу этой страницы, которая отлично работала с двойным щелчком мыши. https://launchpad.net/ubuntu/+source/pyrenamer/0.6.0-1.2/+build/8439869

Тем не менее, как подсказано ниже, на этой странице доступен лучший и более полный источник deb: https://packages.ubuntu.com/artful/all/pyrenamer/download

user824808
источник
1
Лучшая ссылка была бы такой: packages.ubuntu.com/artful/all/pyrenamer/download Так что это не ссылка на источник, а .deb для установки пакета. Как видите, ссылка предназначена для хитрости, поэтому она должна нормально работать на Bionic. Может быть, вы должны изменить свой ответ, и объяснить / ссылка на то, как установить .deb
Felipe
@ user824808, вы должны пометить это как ответ. Устанавливается на Linux Mint 19 без проблем с использованием файла deb.
overkill22
Вторая ссылка дала мне ошибку «указано два или более пакетов (pyrenamer artful)»
Марти Фрид
Эта ссылка работает: packages.ubuntu.com/xenial/all/pyrenamer/download
Sarke
Затем запустите, python2 /usr/bin/pyrenamerесли ваша система по умолчанию использует Python 3, который не будет работать.
Сарке
0

Перед обновлением до бионического я использовал PyRenamer и был очень доволен им, альтернативы, подобные упомянутым выше, просто не сократили его, поэтому сегодня я опробовал Ant Renamer с Wine 3.0.2 и, к моему удовольствию, он работал просто отлично; даже проще в использовании, чем PyRenamer. Вот ссылка для скачивания (я скачал установщик): https://www.fosshub.com/Ant-Renamer.html

Дмитрий Вольпе
источник
0

Мне нравится использовать pyrenamer, потому что это так просто и не требует сложного кодирования. Как объяснялось выше, это хорошо для простого переименования изображений с указанием дня недели. Но он не обрабатывает данные EXIF ​​для фильмов mts, снятых моей камерой «dmc-gx7», поэтому меня убедили, увидев:

/programming/25152995/linux-shell-renaming-files-to-creation-time 

чтобы немного испачкать мои руки с помощью EXIFTOOL и идеи со связанной страницы, чтобы массово переименовать с помощью скрипта, чтобы получить день недели и модель МОЙ камеры в названиях видеофайлов mts. Вариант может обрабатывать jpgs. Видеть:

for f in *.mts
do
mv -n "$f" "$(exiftool -d "%Y%m%d_%a_%H%M%S" -DateTimeOriginal "$f" | awk '{print $4"_dmc-gx7~"}')"$f""
done
ls | while read upName; do loName=`echo "${upName}" | tr '[:upper:]' '[:lower:]'`; mv "$upName" "$loName"; done

Последняя часть переключается на нижний регистр, и я забываю, где я нашел этот трюк. Я новичок, так что это заняло несколько часов работы.

user824808
источник
0

Я до сих пор использую pyrenamer для специальных задач, потому что это так просто и мощно. Но теперь есть более удобный инструмент для моего первоначального требования, о котором я говорил выше, - массовое переименование новых фотографий и видео с указанием «дня недели» вместе с датой, временем съемки и используемой камерой.

Rapid Photo Downloader добавил функцию для dotw. Я должен был предпочесть опцию для всех строчных букв, таких как «mon» вместо «Mon». Но я могу жить так, как есть, и добавление переключателя в нижний регистр для моей работы с фотографиями не сложно, но не стоит усилий, чтобы изменить только один символ.

Для видео это не переименовывает с моделью камеры, но я могу жить без этого тоже. Я могу легко переименовать с помощью Nautilus с помощью правой кнопки мыши.

Мне очень нравится RPD, потому что он очень быстрый и может автоматически добавлять резервную копию во время загрузки. Я отправляю это на внешний жесткий диск. Затем я с уверенностью работаю над импортированными фотографиями / видео и переформатирую SD-карту камеры, зная, что, если я сделаю ошибку, существует резервная копия.

user824808
источник