mpeg-4

    0熱度

    1回答

    我使用的ffmpeg記錄從相機 RTSP RTSP MPEG4碼流已通過調用函數avformat_open_input從接收 框架建立相機與av_read_packet(比賽,& 包),它存儲在AVPacket結構。 現在我想解析這個框架,以確定它是存儲到文件之前我幀。 使用avcodec_decode_video函數可能會幫助我在這種情況下,但因爲有一個延遲解碼,所以它不是很好的選擇。無論如何,

    2熱度

    1回答

    我正在開發一個社交視頻應用程序,用戶可以捕獲視頻或從他的照片庫中選擇一個視頻。 這些視頻不是在Android設備上播放的,經過一番調查,我們發現我們應該將視頻編碼爲雙方格式爲MPEG4格式。 Iv'e嘗試使用AVAsset和AVMutableComposition,事情是它會生成非常大的文件。 一個20秒的視頻生成到15 MB! 我想我不是第一個遇到這個問題,所以請如果你有任何線索,讓我知道。 謝

    1熱度

    1回答

    我有一個硬件可以將YUV幀編碼爲MPEG-4幀。 我想將這些幀保存爲MP4影片,但我找不到任何文章或文檔來解釋如何去做。 我發現了一個開源項目(我不記得從哪裏)編碼爲MPEG-4,它具有MPEG-4原子。所以我擁有MPEG-4的主體,但我不知道如何使用它。 任何建議或幫助將是非常有用的。

    0熱度

    1回答

    我需要在h264字節流中找到任何(I/B/P)新幀。 我聽說NAL頭,但我有這樣一個奇怪的河流: 00 00 00 01 09 F0 00 00 00 01 67 64 00 1E AC B2 01 40 5F F2 E0 22 00 00 07 D2 00 01 D4 C0 1E 2C 5C 90 00 00 00 01 68 EB C3 CB 22 C0 00 00 01 06 05

    3熱度

    1回答

    我在PES解複用器搜索packet_start_code_prefix(0x000001)中檢測到新的PES數據包。當它發生時,我可以讀取PES_packet_length,因此我可以從字節流中提取當前的PES數據包。但是,如果它是一個H.264視頻流,那麼PES_packet_length = 0。 如何在這種情況下提取PES數據包? 0x000001也可能出現在H.264最終單元字節流中,因此

    0熱度

    1回答

    我最近做了一個實驗,在不同的照明條件下 - 辦公室照明,昏暗的照明和明亮的室外照明,在運行Android 4.1的三星Galaxy Nexus上錄製H.264壓縮視頻。對於4Mbps比特率編碼,不同照明條件下的平均幀大小都相似。然而,在500Kbps比特率編碼下,室外照明條件下的平均幀尺寸遠遠大於辦公室和昏暗照明條件下的平均幀尺寸;後兩者的大小相似。對於56Kbps,昏暗的照明具有最小的平均框架尺

    0熱度

    1回答

    我用AVAudioRecorder記錄與以下配置不同長度的音頻文件: - (AVAudioRecorder*)recorder { if(!_recorder) { // Set the audio file NSArray *pathComponents = [NSArray arrayWithObjects:[NSSearchPathForDirectori

    5熱度

    3回答

    是否有任何方法將封面藝術嵌入到m4a文件中? 這一個行之有效的mp3但m4a ffmpeg -i tests/in.m4a -i cover.jpg -map 0:0 -map 1:0 -acodec copy \ -id3v2_version 3 tests/out.m4a

    0熱度

    1回答

    有沒有一種方法可以模擬h.264 NAL數據包的時間參考。 RFC3984說: 一個H.264的主要特性之一是的 傳輸時間完全解耦,解碼時間,並且採樣或切片和圖片的 呈現時間。在H.264中指定的解碼過程 不知道時間,並且H.264語法不包含諸如跳過的幀的數量之類的信息(如以前的視頻壓縮中的時間參考 標準中的常見的 一樣 標準)。此外,還有NAL單元會影響很多圖片,因此它們本質上是永恆的。由於這個

    0熱度

    1回答

    QuickTime的文檔推薦以下方法來找到一個關鍵幀關鍵幀: 找到一個關鍵幀 發現在電影中的特定時間的關鍵幀稍微 複雜比在指定時間內找到一個樣本。介質 處理程序必須將同步採樣原子和時間到採樣原子結合在一起才能找到關鍵幀。 媒體處理程序執行以下步驟: 檢查時間 - 樣本原子,以確定包含在指定的時間中的數據的樣本數。 掃描同步樣本原子以找到在步驟1中選擇的樣本編號之前的關鍵幀。 掃描樣本到塊原子以發現