從divxenc和xvidenc的創造者,我們很高興地介紹h264enc項目,它提供了一個先進的,開放源碼的shell腳本的視頻文件或DVD編碼為H.264格式。它是一個開源的命令行腳本,為用戶提供了一個易於使用的從著名的MPlayer播放軟件圍繞MEncoder的命令內置的視頻編碼工具。
幫助用戶編碼任何視頻文件或DVD-Video光盤
的應用幫助用戶進行編碼的任何視頻文件或DVD-Video光盤,以使用H.264視頻壓縮格式,也稱為MPEG-4第10部分或者MPEG-4AVC(高級視頻高質量視頻流編碼)。
具有多個編碼模式
您可以使用h264enc編碼在一傳,二傳,三傳,固定定量和恆定的速率因子模式的視頻文件。此外,您和rsquo的。就可以使用各種預定義的質量預設,像膠片顆粒的質量,近無損質量,動漫,VDPAU / DXVA極端,高品質的瘋狂,以及更多。
支持多種設備
它配備了內置的多種設備,如藍光,AVCHD,Android的G1,蘋果iPod的經典,蘋果iPod,蘋果iPhone,蘋果電視,愛可視605,愛可視5,黑莓粗體9000,諾基亞S60支持,索尼PSP,索尼PS3,微軟Zune播放器,和微軟的Xbox 360。
支持DVD-Video光盤的逐行掃描
此外,該方案支持DVD-Video光盤和視頻文件,隔行掃描編碼,DVD裁剪,DVD字幕,解塊的視頻文件色斑,DVD去噪,以及11種不同的軟件定標器的隔行掃描。
支持多種音頻編解碼器
該項目還支持多種音頻編解碼器,包括MP3,MP2,AAC,AC3,PCM,ADPCM和音頻採樣,音量正常化,視頻分割,並支持超過2個音頻通道。
支持批量編碼
為了測試或調試編碼參數,或你想要做的批次編碼的情況下,應用程序允許您加載一個批處理文件,它通常是由它產生的。它的配置文件,也可以定制,以滿足您的需求。
底線
所有的一切,h264enc是一個非常不錯的視頻編碼器軟件,如果你想使用的H.264 / MPEG-4 AVC視頻壓縮格式。不幸的是,它直接運行的命令行,所以你需要學習如何使用它,你可以做一些實際的視頻編碼之前。
什麼是新的在此版本中:
- 回退到未定義的聲音語言的AUDLANG [$ i]變量,如果我們檢測到未知的語言從MPlayer的輸出
- 增加了對除了基於質量的VBR基於比特率的ABR Vorbis格式編碼的支持。在Vorbis格式ABR模式類似於基於質量的VBR除了編碼器的平均給定的標稱比特率
- 更新了視頻比特率計算代碼Vorbis的一部分
- 增加了新的功能ratio_and_pixels_func()計算和顯示存儲寬高比(SAR),像素長寬比(PAR),總像素分辨率從
- 修正在內部音頻編碼代碼軌道1。如果使用aacplusenc音頻編碼,case語句有一個錯誤的選擇值(AAC ++而不是AAC +),導致顯示失敗的消息,迫使出口即使編碼可能已經成功
- 被簡化到內部音頻編碼代碼,減少代碼重複
- 小補丁的視頻比特率計算代碼
- 小調諧藍光/ AVCHD預設
- 小清理
什麼是新的在10.4.6版本:
- 後備在AUDLANG不確定的音頻語言[$我]變量,如果我們檢測到未知的語言從MPlayer的輸出
- 增加了對除了基於質量的VBR基於比特率的ABR Vorbis格式編碼的支持。在Vorbis格式ABR模式類似於基於質量的VBR除了編碼器的平均給定的標稱比特率
- 更新了視頻比特率計算代碼Vorbis的一部分
- 增加了新的功能ratio_and_pixels_func()計算和顯示存儲寬高比(SAR),像素長寬比(PAR),總像素分辨率從
- 修正在內部音頻編碼代碼軌道1。如果使用aacplusenc音頻編碼,case語句有一個錯誤的選擇值(AAC ++而不是AAC +),導致顯示失敗的消息,迫使出口即使編碼可能已經成功
- 被簡化到內部音頻編碼代碼,減少代碼重複
- 小補丁的視頻比特率計算代碼
- 小調諧藍光/ AVCHD預設
- 小清理
什麼是新的在10.4.1版本:
- 後備在AUDLANG不確定的音頻語言[$我]變量,如果我們檢測到未知的語言從MPlayer的輸出
- 增加了對除了基於質量的VBR基於比特率的ABR Vorbis格式編碼的支持。在Vorbis格式ABR模式類似於基於質量的VBR除了編碼器的平均給定的標稱比特率
- 更新了視頻比特率計算代碼Vorbis的一部分
- 增加了新的功能ratio_and_pixels_func()計算和顯示存儲寬高比(SAR),像素長寬比(PAR),總像素分辨率從
- 修正在內部音頻編碼代碼軌道1。如果使用aacplusenc音頻編碼,case語句有一個錯誤的選擇值(AAC ++而不是AAC +),導致顯示失敗的消息,迫使出口即使編碼可能已經成功
- 被簡化到內部音頻編碼代碼,減少代碼重複
- 小補丁的視頻比特率計算代碼
- 小調諧藍光/ AVCHD預設
- 小清理
什麼是新的在10.4.0版本:
- 後備在AUDLANG不確定的音頻語言[$我]變量,如果我們檢測到未知的語言從MPlayer的輸出
- 增加了對除了基於質量的VBR基於比特率的ABR Vorbis格式編碼的支持。在Vorbis格式ABR模式類似於基於質量的VBR除了編碼器的平均給定的標稱比特率
- 更新了視頻比特率計算代碼Vorbis的一部分
- 增加了新的功能ratio_and_pixels_func()計算和顯示存儲寬高比(SAR),像素長寬比(PAR),總像素分辨率從
- 修正在內部音頻編碼代碼軌道1。如果使用aacplusenc音頻編碼,case語句有一個錯誤的選擇值(AAC ++而不是AAC +),導致顯示失敗的消息,迫使出口即使編碼可能已經成功
- 被簡化到內部音頻編碼代碼,減少代碼重複
- 小補丁的視頻比特率計算代碼
- 小調諧藍光/ AVCHD預設
- 小清理
什麼是新的在10.3.7版本:
- 後備在AUDLANG不確定的音頻語言[$我]變量,如果我們檢測到未知的語言從MPlayer的輸出
- 增加了對除了基於質量的VBR基於比特率的ABR Vorbis格式編碼的支持。在Vorbis格式ABR模式類似於基於質量的VBR除了編碼器的平均給定的標稱比特率
- 更新了視頻比特率計算代碼Vorbis的一部分
- 增加了新的功能ratio_and_pixels_func()計算和顯示存儲寬高比(SAR),像素長寬比(PAR),總像素分辨率從
- 修正在內部音頻編碼代碼軌道1。如果使用aacplusenc音頻編碼,case語句有一個錯誤的選擇值(AAC ++而不是AAC +),導致顯示失敗的消息,迫使出口即使編碼可能已經成功
- 被簡化到內部音頻編碼代碼,減少代碼重複
- 小補丁的視頻比特率計算代碼
- 小調諧藍光/ AVCHD預設
- 小清理
什麼是新的在10.3.4版本:
- 後備在AUDLANG不確定的音頻語言[$我]變量,如果我們檢測到未知的語言從MPlayer的輸出
- 增加了對除了基於質量的VBR基於比特率的ABR Vorbis格式編碼的支持。在Vorbis格式ABR模式類似於基於質量的VBR除了編碼器的平均給定的標稱比特率
- 更新了視頻比特率計算代碼Vorbis的一部分
- 增加了新的功能ratio_and_pixels_func()計算和顯示存儲寬高比(SAR),像素長寬比(PAR),總像素分辨率從
- 修正在內部音頻編碼代碼軌道1。如果使用aacplusenc音頻編碼,case語句有一個錯誤的選擇值(AAC ++而不是AAC +),導致顯示失敗的消息,迫使出口即使編碼可能已經成功
- 被簡化到內部音頻編碼代碼,減少代碼重複
- 小補丁的視頻比特率計算代碼
- 小調諧藍光/ AVCHD預設
- 小清理
什麼是新的在8.9.2版本:
- 設置默認音頻編解碼器,藍光/ AVCHD預置AC3
- 修正的OGM混流代碼。當一個人選擇AC3第二/第三軌被忽略音頻
- 添加在keyint,keyint_min,NR和隔行變量到自定義預設框架文件'preset.cfg“
- 移動AACTYPE變量的neroaac_audio_func()函數和更新,在MKV / MP4多路復用代碼中使用它的特定部分
- 請不要自動檢測目錄中的批處理編碼模式的音頻採樣率。只有做到這一點對單個文件/ DVD / VCD編碼在批處理模式下,檢測將只打印第一個文件的採樣率,但不是在目錄中的其他文件,因此這可能誤導用戶認為目錄中的所有文件都由腳本報告的採樣率。它可以實現採樣率檢測的所有文件,但由於我們不知道有多少文件都在目錄中,我不希望用戶看到一個全屏幕的每個文件的採樣率的信息,他是否與目錄涉及用幾百或更多的文件中它
- 不允許自動裁剪,如果在配置文件中啟用,目錄批量編碼
- 重新排序小到MP4混流代碼
- 小更新安裝腳本
- 更新了手冊頁
在什麼版本8.9.0新是:
- 小改進的MKV / MP4標記代碼:單個文件的支持,音頻標籤與音頻流拷貝編碼
- 使用數組變量$ {SUBFILE [2]和$ {SUBFILE [3]而不是$ {輸出%。*} _ SUB2和$ {輸出%。*} _ SUB3傾銷的第二/第三DVD字幕時
- 簡化的MKV封面進口代碼
- 小改進,以視頻比特率的計算與音頻流複製
- 使用只有一個所有曲目命名管道編碼為neroAAC時/ AAC + / Vorbis格式/ FLAC
- 主要音頻編碼調整和部分重寫。轉換幾乎所有的音頻編碼變量數組變量。這可以很容易地擴展性和更少的代碼重複。這是現在很容易,因為人們可能希望與需要的容器代碼很少更改/更新添加盡可能多音軌的代碼。同樣,當前的變化可能會使很容易以支持每道不同的音頻編解碼器在未來
- 增加了第三DVD音軌支持
- 更新了視頻比特率計算的目標大小,以支持上述音頻變化
- 轉換大多數變量在video_subtitles_func()函數陣列。這減少了適度的一些代碼重複
- 更新容器混流/標記代碼來支持以上音頻變化
- 使用外部編碼器FLAC編碼為FLAC音頻通過mencoder的這樣做是非常壞了。這將更新配置文件到8版本,並增加了“後手”編碼器依賴
- 設置默認重採樣濾波器lavcresample的編碼,以FLAC格式音頻播放和重新採樣 當其他人給的問題
在什麼版本8.8.7新是:
- 簡化方法,從而降低了一些代碼的MKV標記代碼複製
- 修正:FAAC acodec2變量有錯的MPEG價值。必須採用MPEG = 4,而不是MPEG4。這將導致失敗的第二個音軌編碼,當一個選擇FAAC的編碼器
- 修正:FLAC音頻被忽略第二軌道由於case語句的選擇缺失值
- 為MKV文件標記做一個目錄批次編碼時,新增支持
- 替換的IMPSUB1,IMPSUB2和IMPSUB3變量,用來導入潛艇當輸入類型為文件/目錄/ VCD,由數組變量EXTSUB [1],EXTSUB [2]和EXTSUB [3]。這使得更少的重複代碼,因為這些數組變量是由所有的輸入類型(包括DVD)共享,因此,我們只需要做一個小的循環,如果不為空的MKVSUBS,MP4SUBS增加他們的價值和OGMSUBS變量
- 使用的臨時目錄$ HOME / .h264enc /工作
- 增加了新的功能audio_stream_copy_func(),這將打印一個警告,建議不要在目錄中的批處理編碼模式的音頻流副本,除非用戶肯定的是,文件具有由MKV / MP4 / OGM / TS容器支持的音頻編解碼器
- 組音頻過濾器的子菜單下,類似視頻濾波器的分組方式
- 一些小的清理
什麼是新的在8.8.5版本:
- 更新到video_subtitles_func()函數:用於DVD編碼,增加了對進口最多三個外部字幕到MKV / MP4 / OGM支持。還增加了一個硬編碼外掛字幕到影片 支持
- 更新了MKV / MP4 / OGM多路復用代碼來支持外掛字幕的進口
- 從0.5提高精神科RD 0.6一段預設
- 如果第二和/或第三DVD字幕傾銷失敗,用戶已經選擇了潛艇導入MKV / MP4,強制退出,因為集裝箱改裝將作為混流計劃失敗會抱怨缺少的潛艇。如果沒有集裝箱改裝選擇或用戶選擇不導入潛艇和潛艇的反傾銷失敗,只是繼續,因為沒有什麼重要的是在這種情況下
- 使用MPlayer的-really靜音選項,而不是重定向到/ dev / null的時候傾銷音頻為neroAAC / Vorbis格式/ AAC +編碼 命名管道
- 一些小的更新手冊頁
- 更新了作者文件
在什麼版本8.8.2新是:
- 添加iTunes視頻標題名稱MP4文件
在什麼版本8.8.0新是:
Yadif的
- 添加反交錯組合+線性混合,線性插值,三次插值,平均deint,ffmpeg的deint和低通5
- 化妝品的幫助菜單
- 增加了全球音頻功能audio_filters_func()調用重採樣,體積正火卷篩選
- 增加了16個新的變量來配置文件啟用的特定的音頻/視頻濾鏡和容器/禁用:ALLOW_FPS_CONVERSION,ALLOW_SCALER_TUNING,ALLOW_DSIZE,ALLOW_EXPAND,ALLOW_COLORSPACE,ALLOW_ASPECT,ALLOW_AUD_RESAMPLE,ALLOW_AUD_NORMALIZE,ALLOW_AUD_VOLUME,ALLOW_MKV_MUXING,ALLOW_MP4_MUXING,ALLOW_TS_MUXING,ALLOW_OGM_MUXING, ALLOW_SAMPLE_ENCODING,ALLOW_SCAN_MULTIPLE_VIDSTREAMS和ALLOW_SCAN_MULTIPLE_AUDSTREAMS,最後兩個只在文件和目錄批量編碼有效
- 更新了手冊頁
什麼是新的在8.7.9版本:
- 自動shebang行添加到批處理文件,並他們的可執行文件
- 增加了新的變數ALLOW_AUTOCROP到配置文件,使用戶可以啟用或禁用自動裁剪
- 新增MP3預置和更新的目標文件的大小代碼來支持它們(由羅熱里奧·布里托要求)
- 一些小的調整,HQ,VHQ,EHQ,UHQ和IHQ預置;減少一個B幀
在什麼版本8.7.8新是:
- 小修正:在配置文件中的視頻濾鏡變量當一個人選擇的VCD編碼得不到尊重。
- 添加視頻標題的元數據,MKV和OGM做目錄批次編碼時
要求:
- 的MPlayer
- LAME
- libx264
評論沒有發現