• 问与答软件
  • 「软件」 求推荐一个手动快速整理图片视频的软件

需求

最近在整理手机相册的时候由于数量比较多,在分类的时候需要多次手动将文件移动到固定的多个文件夹中,操作起来很麻烦。于是想请问一下大家有没有推荐的软件,预期的功能如下:

  1. 可以浏览一个文件夹中的图片和视频(可以暂停,拉动进度条)
  2. 可以通过快捷键或是点击按钮就可以对当前浏览文件进行删除/移动到目录的操作
  3. 可以自定义第2点中的目录
  4. 可以有多个快捷键或多个按钮对应不同的目录
  5. 最好可以在Linux上运行

目前发现VLC可以自己编写lua拓展来对视频进行删除/移动,但是每次执行操作都需要3步:右键 => 视图 => 点击拓展。

例子/预期流程

  1. 使用该软件打开文件夹
  2. 浏览图片/视频,假设我要将这张图片分类到猫猫的分类下,那么我就按下c
  3. 图片被移动到/xxx/xxx/xxx/猫猫目录下,软件自动浏览下一个文件

Plan B

如果不行,那Plan B就是自己用Flutter撸一个出来了

LittleboyHarry digiKam有个问题就是移动文件到其他相册的时候没办法一步到位。需要点击移动到相册,选目标相册,点确定。文件多的时候感觉还是比较费劲。如果能自己添加多个按钮,点击后直接移动到不同相册的话就堪称完美了😄

11 天 后

plan b了嘛plan b了嘛

感觉会挺实用的,不过如果是我我会直接用nodejs糊hhh,这样就不用自己实现播放器和图片展示啥的了直接借助浏览器。遍历目录文件匹配后缀,然后自动开始播放/展示,在整个网页里监听按键,特定按键表示移动到特定目录并自动切换下一个文件

    想起来Tom Scott聊过这个事情:bodge
    中文可以粗略翻译成“糊”。

    意思就是用自己有的资源材料工具和技能,造一个“足够好”的东西来解决自己的一次性问题,相比精雕细琢出一个通用方案。

    和“堆shit山”还是有本质区别的,这个概率强调的是对资源和工具的最大化利用,比如Tom的例子里可以用按键精灵实现的东西就不一定要写个驱动等。

    重点是get it working,然后再针对这个原型的效果去改善。还有利用自己最擅长的工具去做,就好像同个问题木匠铁匠皮匠造出来的工具可能完全不同,但是都能(勉强)解决问题。

    糊出来的东西也不会有感觉是重复造轮子的罪恶感😄 因为成本低,而且为个人需求定制,用完即抛

    链接:
    The Art of the Bodge: How I Made the Emoji Keyboard

    UPDATE: 为了证明这个point,午休时间糊了一个,支持图片和视频,支持按键选择目标目录,自动切换下一个,视频自动播放。
    如果量很多的话还可以修改一下视频倍速播放,提高效率。
    代码也就120行,bodge“糊”的魅力 \斜眼


    源代码 https://gist.github.com/Miigon/0d5d0267a7581502f4c3b4dc361936ef
    (nodejs写的且没有任何其他依赖)

      0x0001 hhh是一个思路,不过这样的话网页和本地资源就是跨域的了(因为这个api要求https),视频就不能直接指定src="file://"这样来播放了,这样(据我所知)只能要么整个读到Blob里再播放(很慢),要么要自己实现视频断点读入的逻辑(很复杂)
      我现在用的方法一部分依赖了网页是在本地,这样直接在网页里播放本地视频文件不算跨域,可以由chrome来负责读取和缓冲
      node部分其实换成啥都可以hhh

        6 天 后
        9 天 后

        Miigon
        Plan B了,因为少用qq了没看到大家的留言,放上一个很粗糙的代码仓. (粗糙到名字都是乱写的hhh)

        因为感觉没什么人需要用到这个,加上这是第一次写Flutter,很多东西都是停留在能用就行的层面,如果大家有什么建议的话非常欢迎随时提出来。

        © 2018-2025 0xFFFF