我想要实现字幕效果,有时很好,有时很糟糕,不知道为什么。
我的代码:
$(document).ready(function(){
$(".menudepth1").children("a").click(function(){
$(this).addClass("selected")
})
function move(){
var Parent=$("#left-con").find("ul");
var Img=$("#left-c
我有一个关于webkit marquee的问题。我有两个可变宽度的元素。(这两个元素的宽度相同),并且这两个元素都需要是选框。
然而,当内容溢出(比元素大)时,我需要一个字幕,如果没有,文本应该保持原样(没有滚动)。
我创建了一个JSFiddle作为示例:
长的和短的都需要通过CSS3选取字幕,而长的应该滚动,而短的不滚动。
<p class="long">Hi my name is John Doe</p>
<p class="short">Yeah!</p>
请记住,元素的内容是可变的(用javascript填
<figure>
<img src="http://lorempixel.com/x/x" alt="figure">
<figcaption>Nam elementum non massa at mattis.</figcaption>
</figure>
我正在创建一个CSS文件,并希望放置一个100%的宽度和半透明的背景颜色在图像上的人物字幕,但我希望人物字幕框的底部和图像的底部总是相同的,无论使用的是什么图像。
这就是我的问题所在。假设我有3个div标签,都是100像素宽的:
<--- DIV WIDTH --->
Text in div 1
Text in div two, it overflows
Text in div three
<--- DIV WIDTH --->
现在,我为div提供了这个css:
width:100px;
overflow:hidden;
我想要做的是,如果文本溢出,它会像字幕一样滚动,所以如果你稍等片刻,就可以看到所有的文本。但我只想让字幕显示文本是否溢出。
我该怎么做呢?
谢谢,托尼
我用字幕编码了一个视频,得到了一个错误,“解码字幕文本中无效的UTF-8;可能缺少-sub_charenc选项。解码流时出错”,但视频还是被编码了。忽略这个错误的后果是什么?谷歌的搜索结果显示,一名男子说,它跳过了潜艇,因此最终的视频将有丢失的潜艇。有人能确认一下吗?
我知道如何修复它,但我已经转换了50+视频的字幕,我相当肯定其中一些有这个错误。我只是想要有人告诉我,忽略是可以的,这样我就不用看200小时的视频了。
修复字幕错误的解决方案:
创建一个批处理文件并使用以下内容进行编辑:
for %%a in ("*.srt") do ffmpeg -v 9 -loglevel
我正在尝试在Exoplayer中更改视频的字幕。视频可能已经有了字幕,或者用户可以从内部存储器添加新的字幕。我知道在启动播放器之前,我们可以使用MergingMediaSource为字幕和视频创建Mediasource并合并。但是,我不确定如何在当前播放的视频中替换/添加新的字幕?是否可以使用DynamicConcatenatingMediaSource或任何其他方式来实现此目的?
MediaSource[] subTitleMediaSources = new MediaSource[uris.length];
Format subtitleFormat = Format.