将缩略图链接到视频文件,然后添加标题

时间:2010-11-30 03:49:23

标签: image-processing linked-list html5-video

在这里远射但是......

我有200个缩略图和50个视频。我可以选择每个视频4个缩略图,但我只需要将1个缩略图链接到相应的视频。

所以我有 video1thumb1,video1thumb2.jpg,video1thumb3.jpg,video1thumb4.jpg ---- video1.avi video2thumb1,video2thumb2.jpg,video2thumb3.jpg,video2thumb4.jpg ---- video2.avi video3thumb1,video3thumb2.jpg,video3thumb3.jpg,video3thumb4.jpg ---- video3.avi ...等等...图像位于/ Image文件夹中,视频位于/ videos文件夹中。

现在......是否有脚本/程序/代码可以让我选择最佳图像或每个视频并为每个视频添加标题?

1 个答案:

答案 0 :(得分:1)

您可以将问题分解为单独的部分:

  1. 从3中选择最佳缩略图。
  2. 为每个视频添加标题。
  3. 对于第一部分,您可以使用bash(如果您在Linux上)和imagemagick(跨平台映像库)轻松完成此任务。

    对于每个视频,你都希望做这样的事情(我感觉到for循环):

    filename=videoX.avi
    
    #
    # Strip the file extension.
    #
    vname="${filename%.*}"
    #
    # Show the three thumbnails side by side.
    #
    montage $vname-thumb1.jpg $vname-thumb2.jpg $vname-thumb3.jpg -adjoin - | display
    #
    # Get the user to select the best thumbnail.
    #
    echo "Which thumbnail do you prefer: 1, 2 or 3?"
    read -n 1 -s reply
    if [ "$reply" = "1" ] || [ "$reply" = "2" ] || [ "$reply" = "3" ]
    then
        cp $vname-thumb$reply.jpg $vname-selected.jpg
    else        
        echo "Invalid response: $reply"
    fi