1. 程式人生 > >TsMux TS流檔案封裝工具(原始碼)

TsMux TS流檔案封裝工具(原始碼)

一個TS流檔案封裝工具。可以將H264 AnnexB檔案與AAC ADTS檔案,經過封裝輸出為TS流檔案。
 

 

使用引數:

**********************************
TsMux
Author: KuZi
Email : 
[email protected]
**********************************
Syntax: TsMux -out <string> -videofile <string> -audiofile <string>

-out <string>               Specify the output ts file path.
-videofile <string>         Specify the video file path.
                            Only H264 AnnexB file.
-audiofile <string>         Specify the audio file path.
                            Only ADTS file.

Example:
TsMux -out c:\test.ts -videofile c:\test.h264 -audiofile c:\test.aac

主要程式碼都是從VLC原始碼裡面直接剝離。另外借鑑了部分Live555,FFMPEG,MPlayer等開源專案的程式碼。

由上所述,所有核心程式碼均可以再上述開源專案程式碼中找到。因此,此版本不在公開提供原始碼。
確實需要原始碼作為學習用途,可以贊助一點支援費用另行提供。贊助費¥20.00元(是¥20.00,不是$20.00),你的支援,是我持續的動力。
淘寶地址:

最後更新:
2010/01/10

更新內容:
去掉libTsMux.dll,使用靜態庫連結。
修改TsDate中的p_ts結構未析構造成的記憶體洩漏bug,感謝solo(QQ:389294)。

程式下載地址:

http://down.51cto.com/data/159258

相關推薦

TsMux TS檔案封裝工具原始碼

一個TS流檔案封裝工具。可以將H264 AnnexB檔案與AAC ADTS檔案,經過封裝輸出為TS流檔案。     使用引數: ********************************** TsMux Author: KuZi Email : [email protect

功能強大的檔案對比工具BCompare

1:準備材料 下載BCompare安裝包:百度網盤連結:https://pan.baidu.com/s/1OXz7JGMhhDaqVpVm5Xk48A  提取碼:8hv4  啟用金鑰:連結:https://pan.baidu.com/s/11oynlCESnZxTvI_pA5

Java 中使用 google.zxing 快捷生成二維碼工具原始碼

移動網際網路時代,基於手機端的各種活動掃碼和收付款碼層出不窮;那我們如何在Java中生成自己想要的二維碼呢?下面就來講講在Java開發中使用 google.zxing 生成二維碼。 一般情況下,Java生成二維碼的方式有三種,一種是基於 google.zxing ,是google公司出的;一種

TS批量下載工具

工具目錄下有3個檔案 ffmpeg.exe: 主要用來 處理TS檔案轉為PM4檔案用到,可以自行到相關網站下載 http://ffmpeg.org/ OnlineFilm.exe  主要執行程式 FilesDownLoad.dll 下載模組   新建  

【Android架構】基於MVP模式的Retrofit2+RXjava封裝檔案上傳

最近手頭事比較多,抽個空把之前系列也補充一下。 先回顧下之前的 【Android架構】基於MVP模式的Retrofit2+RXjava封裝(一) 【Android架構】基於MVP模式的Retrofit2+RXjava封裝之檔案下載(二) 今天要說的是檔案上傳 1.單圖上

檔案拷貝小工具node

var fs = require('fs'); var path = require('path'); //注:路徑必須都是絕對路勁 //基礎目錄(源目錄) var basePath = path.resolve('E:\\基礎專案\\HTMLandCSS_Project\\react

VS2015+QT5.8 程式打包釋出詳解包含圖片打包,附工具原始碼

之前按照百度的釋出教程,在自己的電腦打得開,在別人電腦打不開,弄了一會,總結的經驗如下: 1.打包程式 第一步:在vs2015中,以release方式除錯程式,然後會在專案資料夾的x64\relea

Java開發小工具2生成可雙擊執行的exe檔案

一、概述在Java開發小工具(1)中,我們已經可以生成一個可執行的jar包,這篇博文我們將這個jar包通過工具(exe4j)包裝成一個exe檔案,這樣不用在cmd中執行java -jar XXX了,可以

檔案是資料位元組的抽象-為什麼C++中會把檔案操作抽象為fstream?

這不過是返祖罷了。正確的問題是為什麼會把資料流抽象成檔案。   裝置-位元組流-檔案。 一切皆為檔案,所有不同種類的型別都被抽象成檔案(比如:塊裝置,socket套接字,pipe佇列)。   檔案抽象為資料流一定程度上是 Unix 造成的。 傳統上,計算機上用

用Java Swing編寫簡單的測試小工具介面原始碼

Author:Pirate Leo 前段時間我負責在系統中添加了HBase用於管理海量資料,功能實現後自然到了效能測試階段,效能、可靠性、穩定性,性性都不能少。 因此就有了個內部的小需求:“給測試部提供一個工具,可以向HBase寫入資料,以達到測試所需的資料量”。

windows命令列下也有好工具--檢視程式開啟的檔案

在linux下有一個很有用的工具lsof,可以檢視一個程式打開了哪些檔案,或者一個檔案是被哪個程式開啟的。        其實windows下也有類似工具,那就是openfiles。不過使用起來比lsof麻煩一些。        先要通過openfiles /loca

gulp前端自動化構建工具:gulp檔案路徑處理模組

本篇前言 上一篇介紹了本工具的獨立配置檔案,歡迎閱讀 本篇還是先把gulpfile.js執行所用的一個方法模組展示出來,模組主要接收gulp.src()中檔案物件,對檔案自身所在的物理路徑及其內部資源引用的路徑進行處理,程式碼中我有做詳細的註釋,包括方法的單獨作用演示。 本

可在廣域網部署執行的QQ高仿版 -- GG嘰嘰V3.2,增加離線訊息、離線檔案功能原始碼

  (幾句題外話:雖然就如何將GG發展為一個有商業價值的產品,我還沒有很清晰明確的思路,但是從GG釋出以來,通過GG認識了一些朋友,也接了一些小單子,賺了一點小錢。有了一點甜頭,目前和2、3個好朋友一起做做小專案也是不錯的,這未嘗不是一條養家餬口之路了?呵呵)   距離上次更新(GG嘰嘰V3.0,完善基礎功

JAVA開發經驗:常用工具類2.1-IO-檔案操作類FileUtil

摘要說明: FileUtil主要是整合Apache Commons IO庫中的FileUtils類;主要包括對檔案的屬性查詢,複製,移動,檔案讀取,刪除等 Apache Commons IO庫包含實用程式類,流實現,檔案過濾器,檔案比較器,位元組序轉換類等等 Maven

用命令列工具CMD執行java檔案

這篇文章將講解如何用命令列工具執行java檔案 一、命令列工具的使用 在開始選單中開啟執行工具,或使用快捷鍵win+R鍵開啟,輸入cmd即可。 輸入所要執行的java檔案的地址,即檔案所在資料夾的位置,如我的java測試檔案放在F:\Softw

python學習記錄之---------PYQT5做工具3將python程式打包成exe檔案

工具/版本(1)安裝環境:Windows7 64bit(2)使用版本Python3.6(3)pyqt5python檔案打包成exe格式,需要用到自帶的模組 pyinstaller一、pyinstaller安裝開啟cmd,輸入pip install pyinstaller回車,

常見的檔案字尾名和對應的編輯工具

繼續發下半段S-Z,沒看上半段的小夥伴們可以點這個連結 S 彙編原始碼檔案  S3I Scream Tracker v3裝置 S3M Scream Tracker v3的聲音模組檔案 SAM Ami專業文件;8位抽樣資料 8 ^" I2 g7 i2 w2 ASAV 遊

java匯出檔案之ExcelCSV下並以形式輸出

<dependency>     <groupId>net.sourceforge.javacsv</groupId>     <artifactId>javacsv</artifactId>     <v

TS檔案分析流程

轉載自:http://blog.csdn.net/a1875566250/article/details/40615473 1、查詢PAT表,從PAT表裡面找到所有的PMT表的map_id。  - 注意1:PAT表並不一定在檔案的起始位置,TS流這種對於電視直播的Live流

時序資料庫 Apache-IoTDB 原始碼解析之檔案索引塊

上一章聊到 TsFile 的檔案組成,以及資料塊的詳細介紹。詳情請見: 時序資料庫 Apache-IoTDB 原始碼解析之檔案資料塊(四) 打一波廣告,歡迎大家訪問IoTDB 倉庫,求一波 Star。 這一章主要想聊聊: TsFile索引塊的組成 索引塊的查詢過程 索引塊目前在做的改進項 索引塊 索