video-processing

    1熱度

    1回答

    在錄製過程中,我正在錄製一些運動素材,並記下一些註釋。 我希望能夠儘快將我的評論與視頻段落聯繫起來。我用GoPro錄製它,所以1.5小時長的視頻被切成小塊。 我認爲這將是一個想法,如果VLC可以在屏幕上顯示拍攝時間的實際時間。以同樣的方式(從評論的命令行開啓VLC): vlc.exe --sub-filter=marq{marquee=$T/$D" Volume:"$V,size=-2,color

    0熱度

    1回答

    我有一個項目,涉及創建一個程序,將視頻轉換成gif。聽起來很簡單,如果我使用OpenCV,但我需要自己組織gif文件的比特流。我搜索了一下,我找不到任何資源來概述實現這一點所需的步驟或者我自己如何組織比特流。 我假設我需要做的步驟是圖像壓縮每幀,但我不知道如果我仍然需要使用運動估計,如果我最終要一個光滑的GIF。 編輯:只是要清楚,我需要這種不使用的視頻轉換爲GIF給我一個圖書館做這樣moviep

    0熱度

    1回答

    我試圖串連採取了兩個視頻(應該是相同的幀速率等)NReco.VideoConverter和我得到這個錯誤 NReco.VideoConverter.FFMpegException:「無法找到對濾波器Parsed_concat_0未標記的輸入焊盤1(退出代碼:1)匹配的流」 我只是想出來的第一次的lib所以我不熟悉的誤差。 有沒有人使用過此庫的經驗?如果是這樣,那可能是什麼錯誤?

    1熱度

    1回答

    起初我在想,是否有可能在kivy中渲染一個視頻到一個部件(我的測試證明不是),但後來我想到了爲什麼我想這樣做,答案是放置控制。 您可以將pos和size設置爲視頻,這樣就沒有問題,但是如果您希望在視頻之後部分設置四個小部件,並且在其前面有四個小部件,那該怎麼辦? 只是給它一個猜測基於我的經驗kivy ...答案可能是「孩子」。看起來小部件,畫布甚至是根具有「兒童」屬性,並且呈現的兒童順序與「兒童」

    1熱度

    1回答

    我想實現在FFMPEG網站上託管的transcoding.c樣本。但avfilter_graph_create_filter函數失敗,返回碼爲-22(第175行)。我只對源代碼做了一些小改動,使其可以在我的C++控制檯應用程序中運行。我也在網上搜索它,但找不到任何有用的信息。 下面是我的代碼: extern "C" { #include <libavcodec/avcodec.h> #inc

    0熱度

    1回答

    我試圖將圖像轉換爲視頻,但它沒有得到正確的序列,所以我使用glob來組織它。在此之後,我越來越erros,然後我減少我的代碼: import re import glob import cv2 numbers = re.compile(r'(\d+)') def numericalSort(value): parts = numbers.split(value) p

    1熱度

    2回答

    我正在研究播放視頻並允許用戶在視頻中向前和向後擦除的應用程序。清理過程必須順利進行,因此我們總是使用SDAVAssetExportSession重新編寫視頻壓縮屬性爲AVVideoMaxKeyFrameIntervalKey:@1的視頻,以便每個幀都將成爲關鍵幀並允許平滑的反向清理。這很好,並提供流暢的播放。該應用程序使用來自各種來源的視頻,可以在Android或iOS設備上錄製,甚至可以從網上下

    1熱度

    2回答

    如何在不更改視頻文件的情況下將圖像疊加到視頻上? 我有很多視頻,我希望能夠打開它們並在他們身上疊加一把尺子,然後測量個體視覺移動的距離。我想要的只是播放一段視頻,然後打開一些具有透明度的圖像並將圖像定位在視頻上。這樣我就可以看視頻,看看個人移動了多遠。 我想這樣做,而不必像水印一樣嵌入圖像,因爲這在計算上很昂貴。我需要複製視頻,將其嵌入標尺,然後觀看視頻,然後刪除該視頻文件。這似乎沒有必要。我只想

    1熱度

    1回答

    我正在做幾個小型.avi文件的圖像處理。一小部分文件看起來已經損壞。 一種類型的損壞似乎是無法讀取的視頻的特定幀。我爲此添加了try-catch塊,它運行良好。 但是,根據VLC,另一種損害類型是「破損或缺失AVI索引」。當VideoReader嘗試打開這種類型的損壞文件時,會使Matlab完全崩潰並顯示錯誤,「MATLAB遇到了內部問題,需要關閉。」和細節信息,「在週三四月檢測分割違反.....

    1熱度

    2回答

    在MATLAB中讀取視頻文件的有效方式(意思是使用較少的循環和較短的運行時間)是什麼意思,例如:vid1.wmv,例如具有此規格(長度:5分鐘,幀寬度:640,幀高度:480,幀速率:30幀/秒)並且提取所有像素具有相同顏色(例如:黑色)並具有容差的幀的時間戳。 以下是我的代碼,非常耗時。每個框架大約需要三分鐘! clear close all clc videoObject = Vide