从这个问题中挑选出来:从Vimeo获取img缩略图?
我正在尝试创建一个包含几个vimeo视频的页面.
我希望HTML中的视频看起来像这样:
<div id='12345678' class='vimeo'></div>
<div id='23423423' class='vimeo'></div>
Run Code Online (Sandbox Code Playgroud)
然后,我希望jQuery来填充divs与img其中src的还有Vimeo缩略图,以及a指向视频,且其文字是视频的标题.也就是说,它应该像这样结束:
<div id='12345678' class='vimeo'>
<a href='https://vimeo.com/12345678'>
<img src='url-to-thumbnail.jpg' />
Video Title
</a>
</div>
Run Code Online (Sandbox Code Playgroud)
(为了清晰起见,添加了缩进)
这是我从其他问题的出发点:
<script type="text/javascript">
$.ajax({
type:'GET',
url: 'http://vimeo.com/api/v2/video/' + video_id + '.json',
jsonp: 'callback',
dataType: 'jsonp',
success: function(data){
var thumbnail_src = data[0].thumbnail_large;
$('#thumb_wrapper').append('<img src="' + thumbnail_src + '"/>');
}
});
</script>
<div id="thumb_wrapper"></div>
Run Code Online (Sandbox Code Playgroud) 我diff用来比较两个巨大的卷,它实际上是一遍又一遍地比较许多符号链接文件。
有什么办法可以阻止这种情况吗?我希望它只比较链接本身;不遵循它。
或者是否有具有此选项的替代应用程序?
第一次在 macOS (10.14) 上尝试 Nuitka。
我做了python3 -m nuitka --standalone hello.py(也试过--clang)
结果是一个奇怪的hello.dist文件夹——它甚至没有在 Finder 中显示为文件夹——它包含一堆.so文件,Python以及我的可执行文件hello.
我以为它会创建一个.app捆绑包?还有一步吗?
(我也试过https://sveinbjorn.org/platypus但这并不能真正编译 python。)
用于ffmpeg将 QuickTime 中的音频替换为 WAV 中的音频。
有人知道我为什么会这样吗Referenced QT chapter track not found?
命令:
$ ffmpeg \
-i "$video" -t 25 \
-i "$audio" -map 0:v -c:v copy -map 1:a -c:a pcm_s24le -ar 48000 \
-hide_banner "$output"
输出:
[mov,mp4,m4a,3gp,3g2,mj2 @ 0x7faf62010600] Referenced QT chapter track not found
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'video.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
creation_time : 2018-11-06T09:27:43.000000Z
Duration: 00:00:25.00, start: 0.000000, bitrate: 186987 kb/s
Stream #0:0(eng): Video: prores (apch / 0x68637061), …Run Code Online (Sandbox Code Playgroud) 我将这个 jQuery 用于一个(优秀的)类似灯箱的插件zoombox:
$('a.zoombox').zoombox({...});
Run Code Online (Sandbox Code Playgroud)
它接受a表单中的链接http://vimeo.com/15171582,解析 vimeo id (15171582) 并弹出一个灯箱,其中加载了iframe以下 URL:
http://player.vimeo.com/video/15171582?autoplay=1&title=0&byline=0&portrait=0&wmode=transparent
如何修改 jQuery,以便在移动浏览器上查看时,
iframe链接?假设我在页面上有一堆链接,例如:
<a class="eg-vimeo1-element-0 eg-post-14" href="http://255972693" target="_self"><i class="eg-icon-play"></i></a>
Run Code Online (Sandbox Code Playgroud)
我想每一个改变http://255972693以https://vimeo.com/video/255972693
我试着看看我的hrefs:
let e = document.getElementsByClassName("eg-vimeo1-element-0");
for (var i = 0; i < e.length; i++){
console.log(e[i].href);
console.log(e[i].href.replace("http://", "https://vimeo.com/video"));
}Run Code Online (Sandbox Code Playgroud)
<a class="eg-vimeo1-element-0 eg-post-14" href="http://255972693" target="_self"><i class="eg-icon-play"></i></a>Run Code Online (Sandbox Code Playgroud)
但它将href转换为IP并给出结果
http://vimeo.com/video/15.65.213.85/
Run Code Online (Sandbox Code Playgroud)