編程字幕
❶ 怎麼樣給視頻製作字幕
做字幕的軟體很多 不過國內來說一般字幕組都用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