Image processing 将缩略图链接到视频文件,并添加标题
很难,但是 我有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文件夹中Image processing 将缩略图链接到视频文件,并添加标题,image-processing,linked-list,html5-video,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.jp
现在。。。是否有脚本/程序/代码可以让我选择最佳图像或每个视频,并为每个视频添加标题?您可以将问题分解为不同的部分:
For
循环):
这是一个有趣的问题,但目前它有点太模糊了。您在什么环境下工作(例如Linux)?对于这个任务,您最喜欢使用哪种语言——Python、bash、MS-DOS批处理(yikes!)。我已经看到您在其他帖子中使用了ffmpeg——请更具体一些。另外,你所说的“为每一段视频添加一个标题”是什么意思?这是否意味着一个标题框(或多个框架),在每个框架上覆盖相同的文本,或其他内容?
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