编程字幕
❶ 怎么样给视频制作字幕
做字幕的软件很多 不过国内来说一般字幕组都用popsub和人人影视的时间机器
popsub是国内的漫游开发的 很适合做时间较长的视频的字幕 例如:动漫 电视剧 电影
上手容易 效率高
人人影视的时间机器其实是在popsub的原作者的帮助下完成的 功能有所增强
字幕软件其实也分不同场合和用途的 上面2种属于对白类型的字幕软件
还有专长于某一方面的字幕软件 譬如 sayatoo卡拉精灵擅长卡拉OK的制作
还有一些属于特效类型的字幕软件 譬如 titlemotion、heroglyph、天影、boris等 这些字幕软件做出的效果不是单纯的对白式长篇大论的字幕 而是你经常可以在电影上看到的炫酷的特效字幕
还有一类是需要有一些编程基础的字幕软件 譬如:aegisub等专长于ASS卡拉OK特效字幕软件
当然很多大型合成软件也内置了很牛逼的特效字幕模块 譬如 AE DFUSION 等
不清楚你想学哪一方面的 软件的上手难易度可以按照我介绍的顺序来排布
我本身是字幕组的 对字幕的制作稍有研究 认识很多只用记事本就可以写出顶级特效字幕的达人 如果需要了解一些字幕制作的知识可以HI我
❷ 5.用vb编程:设计一个流动的字幕程序(使用计时器控件)
PrivateSubCheck1_Click()
IfCheck1.Value=1Then
Label1.FontName="隶书"
Else
Label1.FontName="宋体"
EndIf
EndSub
PrivateSubCheck2_Click()
IfCheck2.Value=1Then
Label1.FontBold=True
Else
Label1.FontBold=False
EndIf
EndSub
PrivateSubCheck3_Click()
IfCheck3.Value=1Then
Label1.FontSize=65
Else
Label1.FontSize=25
EndIf
EndSub
PrivateSubForm_Load()
Check1.Value=0
Check2.Value=0
Check3.Value=0
Option3.Value=True
Timer1.Interval=50
EndSub
PrivateSubOption1_Click()
Timer1.Enabled=True
EndSub
PrivateSubOption2_Click()
Timer1.Enabled=False
EndSub
PrivateSubOption3_Click()
Label1.ForeColor=vbRed
EndSub
PrivateSubOption4_Click()
Label1.ForeColor=vbBlue
EndSub
PrivateSubTimer1_Timer()
IfLabel1.Left+Label1.Width>0Then
Label1.MoveLabel1.Left-30
Else
Label1.Left=Form1.ScaleWidth
EndIf
EndSub
PrivateSubVScroll1_Change()
Timer1.Interval=VScroll1.Value
EndSub
在流动字幕的基础上增加了一些东东
❸ 请问有什么键盘可以编程字幕
你说的是一键宏设置吗?现在的机械键盘都可以做到
经济实惠的可以看看达尔优的机械式,狼蛛的收割者,雷柏的V500S
要好点的,可以看看雷蛇的黑寡妇,罗技的G710+,雷柏的V720等等。
都是口碑很好的机械键盘。
❹ 数控西门子802D系统在编程时,怎么样才能输入中文字幕
如果是编程时想输入中文的话,同时按一下ALT和S键就打开中文输入法了。如果显示屏上的软菜单是英文的话请往下看。同时按一下ALT和N键,松开ALT和N键,再按一下显示屏右边从上往下数第五个键。
❺ 网页制作中的字幕怎么弄哦
活动字幕,也称为滚动看板、滚动字幕。活动字幕的使用使得整个网页更有动感,显得很有生气。现在的网站中也越来越多地使用活动字幕来加强网页的互动性。用Javascript编程可以实现活动字幕效果;用Dreamweaver的图层再用其时间线功能可以做出非常漂亮的滚动看板。而用HTML的<marquee>活动字幕标记所需的代码最少,确实能够以较少的下载时间换来较好的效果。该标记语法格式如下: <marquee aligh=left|center|right|top|bottom bgcolor=#n direction=left|right|up|down behavior=type height=n width=n Hspace=n VSpace=n scrollamount=n Scrolldelay=n loop=n> 各参数的含义: align:是设定活动字幕的位置,不过除了居左、居中、居右三种位置外,又增加靠上(align=top)和靠下(align=bottom)两种位置。 Bgcolor:用于设定活动字幕的背景颜色,一般是十六进制数。 Direction:用于设定活动字幕的滚动方向是向左、向右、向上、向下。 Behavior:用于设定滚动的方式,主要由三种方式: behavior="scroll"表示由一端滚动到另一端; behavior="slide":表示由一端快速滑动到另一端,且不再重复; behavior="alternate"表示在两端之间来回滚动。 Height:用于设定滚动字幕的高度。 Width:则设定滚动字幕的宽度。 Hspace和Vspace:分别用于设定滚动字幕的左右边框和上下边框的宽度。 Scrollamount:用于设定活动字幕的滚动距离。 Scrolldelay:用于设定滚动两次之间的延迟时间。 Loop:用于设定滚动的次数,当loop=-1表示一直滚动下去,直到页面更新。 <marquee>标记的默认情况是向左滚动无限次,字幕高度是文本高度,滚动范围:水平滚动的宽度是当前位置的宽度;垂直滚动的高度是当前位置的高度。 应用技巧 1、全取默认值,所用代码最少,请看下面的例子 这个滚动字幕全取默认值,源代码:<marquee>这里写字幕内容</marquee>,代码是不是很少? 2、垂直滚动 只要加上diriction="up"就行了,如<marquee direction="up" >这里写字幕内容</marquee>。 3、多行文本的活动字幕 由于<mqrquee>标记只能作用于一段文本,因此多行活动字幕,分行时只能用<br>标记,不能用<p>标记。 示例源代码: <marquee> 活动字幕内容第一行<br> 活动字幕内容第二行<br> 活动字幕内容第三行<br> </marquee> 4、在字幕内容中加入图象 <marquee>虽是一个活动字幕标记,但它允许在其中加入图象。下面是一个加入了图片的代码: <marquee><img src="image/a2ball.gif" width="17" height="16">这是加入图象的活动字幕</marquee> 5、在Dreamweaver中使用<marquee>标记 Dreamweaver不能在编辑窗中直接加入marquee标记,但可在源代码检视器中加入<marquee>标记,然后在编辑窗中编辑活动字幕的内容即可。 <marquee>标记的参数较多,在应用中要把握一个原则,能用默认值就不要再设置参数值,用什么参数就设置该参数的值,其它参数就不要再设置,以把代码控制在最少的范围内。 (以前自己总结的)
❻ Vb设计一个滚动字幕程序
'在窗体Form1上面放上一个Picture1,picture1上面放上一个Label1,在窗体上再放上一个计时器Timer1
Option Explicit
Private Sub Form_Load()
Label1.Caption = "Windows2000"
Timer1.Enabled = True
Timer1.Interval = 10 '调整这个值可控制标签label1的移动速度
Picture1.ScaleMode = 3
Me.ScaleMode = 3
' Picture1.Picture = LoadPicture("D:\bliss.jpg")
End Sub
Private Sub Timer1_Timer()
If Label1.Top <= 0 - Label1.Top Then Label1.Top = Picture1.ScaleHeight
Label1.Top = Label1.Top - 1
End Sub
❼ 字幕制作软件哪个好
现在的软件一般都是ps或者是一些编程的字幕软件卢字幕神器。
❽ Delphi编程实现卡拉OK字幕的模拟
你的问题比较笼统,而且给代码也太累了,除了下面第一种情况外,其他的都不是几句话能说清楚的。给你一些思路吧!
几种情况:
1.没有特效,就是显示歌词,这个用TLabel就可以实现,非常简单,相信不用别人指导,刚入门的菜鸟也能搞定!
2.有特效,比如淡入淡出,飞字,加边框,加阴影,彩色渐变等等,做这种的话,可以直接在Canvas上画,想要什么效果都行!不过效率不高,有时有闪烁的感觉...
3.还是有特效的那种,另外一个更好的方案是使用GDI+来画,它是专门处理图形图像显示绘制的!效果非凡!
4.要在影片里显示并且有各种特效,还要支持Alpha通道的话,比较传统也是比较正统的做法是使用DirectX技术直接在影片画面上绘制Delphi下面更有DSPack控件可以使用,它直接带有一个字幕的例子。
5.还是在影片里显示,一个另类方案是使用GDI+的LayerWindow来绘制字幕,并把该窗体始终置于影片窗体之上!
❾ 谁做过用vc++编程做视频叠加字幕的么急求!!!
一、任何一种语言之所以能够存在,它必定有它可取的地方,同时语言之所以需要发展,也说明任何语言都是有自己的劣势的。我常常在网上,特别是一些大学的论坛上见到关于BCB与VC谁优谁劣,C#会不会取代C++这种论题,而常常这种话题是最热门的话题。我没有资格去评价这种现象,但是我是从来不参与这种讨论的。因为我觉得这种讨论没有任何意义!每种语言之所以能成为一种语言,它必然有它的可取之处。比如说,BASIC语言的简便易学,C语言的简洁高效,C++语言的功能强大。但是如果你是初学计算机语言,我却会建议你去学Pascal,为什么?因为它的结构严谨。要培养严谨的编程习惯,它可能是最好的了。 二、每个人学习的目的不一样,可以选择的学习对象会不一样的。如果您是想做一些小程序的开发,我觉得VB是很好的。简便易学。如果您要做的是大项目的开发,VC和BCB都是比较适合的。如果您有C或C++语言的背景,也许您会喜欢BCB。但是如果您要做UNIX下的软件开发,可能C和C++还是首要的选择。因此,根本就没有一种统一标准来衡量哪种语言是好的,我觉得只要是适合您的语言就是好的。 三、任何一门语言,入门是很简单的,但是要想能真正达到实用,能够写出好的程序是需要花很多时间的。没有速成法,没有捷径。对于VB或BCB等一类RAD工具来说,要想入门,大概一个星期差不多了吧。但是,如果您想做的是软件开发,可能不是一两个星期能解决问题的。 四、软件并不仅仅是代码。要想开发出好的软件,还有其他别的知识是必需要掌握的,特别是软件工程的东西。现在由于有好些人员对于软件开发总是认为,能写出代码就算完成了开发,他们认为软件就是写代码。但是事实并不是这样。 五、为了真正学好一门语言,学一些与此相关的知识我觉得是很有必要的。比如您想要学习Java,如果您学习一些面向对象的知识绝对有助于您对于这门语言的理解。如果您能学习一些标准C++方面的知识对于您学习VC或者BCB都绝对是有好处的。 六、对于一个编程入门者来说,选择一门容易上手的工具可能是最好的,因为对于初学者来说,树立信心可能比编程本身更来的重要。VB和BCB可能是最好的选择。VB和BCB有一个共同的特点就是上手容易。但是要清楚的是,容易上手并不代表它很容易驾驭,要真正精通一门语言绝对不是一件很简单的事。 七、语言的学习不可过于功利。我想我说这句话可能得冒被拍的危险,但是我还是要说的。有些朋友说,想学一门很容易掌握的语言以便于好找工作的。还有的朋友说,想学能够适应社会形势的(我都有点没搞懂他这句话是指什么)。但是,我要说,如果您已经到了必须找一份工作来准备明天的早饭的话,我劝你还是做点别的吧。软件的开发并不是一朝一夕的事。 目前,流行的计算机语言非常多,如 VB、VC++、Vfp、Delphi、C++Builder、J++Builder、PB、Perl、ASP、PHP、JSP、Java、JavaScript、VbScript、C#、ASP+、HTML、XML、CSS 等等,已经不像 5 年前只有 Basic、Pascle、Turbo C、Fortran、Coble、Foxpro 等容易让人选择,而且新的语言还在不断出现。那么,如果你打算投身计算机这个行业,你准备学习哪门语言呢? 要选择什么语言,应根据你的从业方向,还有你以往的语言基础来决定。如果你打算从事数据库方面的编程,那么 PB、VB、Delphi、Vfp 可以选择,当然 PB 是首选;如果你打算从事网络(非网站)编程,那么可以选择 VC++、C++Builder、Delphi 等语言,笔者推荐 C++Builder 语言,它具有 Delphi 容易上手、使用简单的优点,又能为你参加考试做好准备,因为现在计算机考试的标准语言是 C 语言。当然现在许多程序员以能够操控 VC++ 为荣耀,甚至认为只有使用 VC++ 的程序员才是程序员,你怎么看是你自己的事了。如果你打算从事网站编程,那么 HTML、ASP、PHP、JSP、XML、Javascript 等不能不学,笔者的经验是先学 HTML、ASP、Javascript 等,再过度到 XML、JSP 等。 以上是考虑从业的需要。如果你原来已经对 VB 有相当的了解(许多人开始学习计算机是从 VB 起步的),那么,不要轻言放弃,VB 在数据库、多媒体等方面功能并不逊色,况且有大量的优秀软件是用 VB 开发的,微软的许多开发应用中都有 VB 的影子。而且今天的 VB 已经是今非昔比了,它已经具备了开发网络应用、系统程序的能力,而且微软还在加强它的功能。当然,如果你对 C/C++ 非常熟悉,那么你学习 JavaScript、Java、JSP、C# 将会顺手得多。 笔者再谈一下语言的“尊卑贵贱”问题。现在在一些人的意识里,确有这种心理:越难学的语言其“含金量”越高。笔者曾在 Internet 上听人传闻“现在 Java 的年薪是 5 万元。”这样以来,像 VB 这种曾经为计算机的发展作出过巨大贡献的语言,就遭到一些企业的轻视,有人把 VB 称为“业余”语言,言下之意,VB 只配老百姓在茶余饭后“玩玩”。相应的是,一些想成为“程序员”的人,拼命嚼着 VC++ 的 MFC 和类、封装、继承等一些古怪的字眼,并以此为莫大的荣耀,认为已经接近了计算机的“真谛”。 而事实的真相是怎样的呢?微软的享誉世界的字处理软件 Word 是用 VB 开发的;微软的 ASP、宏语言等都是 VB 的子集。由此可以看出 VB 的功能是何等的强大!最终用户实际使用的是成型的软件,是软件给他们的工作、生活带来的效率和乐趣,他们在购买和使用软件的时候不会看它是不是用 C 语言制作的。某些企业只所以在招聘员工的时候强调要熟悉 VC++、Delphi、PB,只是为了向外界表明它的某种“档次”,实际上含有商业攀比和广告、公关的成分。
❿ 怎么编程做一个商店前那种不断滚动的字幕的效果
Private Sub Timer1_Timer()
If Label1.Left < 4700 Then
Label1.Left = Label1.Left + 100
Else
Label1.Left = 4700
End If
If Label1.ForeColor = &HFF0000 Then
Label1.ForeColor = &HFF&
Else
Label1.ForeColor = &HFF0000
End If
End Sub
Private Sub Command1_Click()
Timer1.Enabled = True
Label1.Left = 150
End Sub
Private Sub Command2_Click()
Timer1.Enabled = False
End Sub
Private Sub Command3_Click()
End
End Sub