cost 103 ms
如何將Vision Framework應用於視頻播放

[英]How to apply Vision Framework to Video Playback

我只找到了主要使用實時攝像頭捕捉來應用視覺框架的例子,我已經在使用它了。 我還想在視頻播放時應用身體姿勢檢測和繪圖。 我有以下代碼可以播放存儲在我設備上的視頻。 我如何將視頻的修改版本發送給播放器,播放器使用類似這樣的東西首先使用視覺框架檢測視頻中的人物: 在視頻的每一幀上,然后將每個姿勢繪制到相應 ...

如何向 AVAssetReader copyNextSampleBuffer 添加回調?

[英]How to add a callback to AVAssetReader copyNextSampleBuffer?

我正在嘗試讀取音頻幀並使用 AVAssetReader 對其進行解碼。 我希望能夠異步讀取幀並在讀取樣本緩沖區時添加某種回調。 所以調用后: 我希望能夠從我的回調中引用和處理這個示例。 那可能嗎? 如果沒有,您能否建議我如何使用 AVFoundation/Core Audio 中的其他類來做到這一 ...

AVAssetReader 初始化失敗?

[英]AVAssetReader fails to initialise?

我正在嘗試通過 AVAssetReader 和 AVAssetWriter 導出 iCloud 資產,但 AVAssetReader 無法使用該資產進行初始化。 所有其他視頻都工作正常。 只有 iCloud 共享相冊視頻會造成麻煩。 AVAssetReader 給我的錯誤如下: Error D ...

使用 AVAssetReader 和 copyNextSampleBuffer 而不進行輪詢

[英]Using AVAssetReader and copyNextSampleBuffer without polling

我正在使用AVAssetReader在輔助線程上從文件中讀取音頻數據。 我見過的每個代碼示例的核心都是這樣的循環: (或等效的 Swift)。 我的問題是,在等待來自copyNextSampleBuffer的數據時是否會阻塞AVAsset ,或者如果數據尚不可用,它是否返回NULL ? 如果是后者 ...

從特定視頻寫入音頻時,AVAssetWriter 僅在 iOS 失敗

[英]AVAssetWriter fails only in iOS when writing audio from specific videos

我有一個用於調整視頻大小的示例項目,適用於大多數視頻。 但是, AVAssetWriter無法寫入特定視頻的音頻,並出現以下錯誤: 更有問題的是,如果我在 macOS 上運行相同的代碼,它可以正常工作,但它會在 iOS 中中斷。我認為這不是硬件問題,因為它也在 iOS 模擬器中中斷。 這些是我用於( ...

使用 AVAssetReader 讀取 mp4 文件時,第一個音頻 CMSampleBuffer 丟失

[英]First audio CMSampleBuffer lost when reading mp4 file using AVAssetReader

我正在使用 AVAssetWriter 將音頻 CMSampleBuffer 寫入 mp4 文件,但是當我稍后使用 AVAssetReader 讀取該文件時,它似乎缺少初始數據塊。 這是傳遞給編寫器輸入附加方法的第一個 CMSampleBuffer 的調試說明(注意 1024/44_100 的啟動 ...

AVAssetReader,如何與流而不是文件一起使用?

[英]AVAssetReader, how to use with a stream rather than a file?

AVAssetReader很棒,但是我只能看到如何將其與本地資產,文件一起使用,或者我猜它是一個組合, 所以, 等等, 假設您有到達目的地 (也許是Apple的.M3U8文件示例, https://developer.apple.com/streaming/ ...

壓縮我的音頻文件后,為什么不能播放文件?

[英]After compressing my audio file, why can I not play the file?

使用AVAssetReader / AVAssetWriter減少音頻文件后不會播放 目前,整個函數執行得很好,沒有拋出錯誤。 出於某種原因,當我通過終端進入模擬器的文檔目錄時,音頻文件將無法通過 iTunes 播放,並且在嘗試使用 quicktime 打開時出現錯誤“QuickTime Playe ...

壓縮視頻錯誤:由於內存問題而終止

[英]compressing Video Error: Terminated due to memory issue

我想先修剪從photoLibrary中選擇的視頻,然后壓縮視頻文件以自定義大小和比特率。 我使用PryntTrimmerView修剪視頻,然后使用修剪過的視頻壓縮視頻文件。 我的代碼用於修剪和壓縮視頻文件。 我成功導出修剪資產,然后成功獲取壓縮文件。 當我從圖庫中選擇短視頻時,沒有問題, ...

使用 AVAssetReader 從 iPad 上的視頻讀取幀時,圖像方向不正確

[英]When reading frames from a video on an iPad with AVAssetReader, the images are not properly oriented

我想先確定幾件事: 這適用於多部 iPhone(iOS 10.3 和 11.x) 這適用於任何 iPad 模擬器(iOS 11.x) 我剩下的情況是,當我運行以下代碼(從我的應用程序中壓縮以刪除不相關的代碼)時,我得到一個顛倒(橫向)或旋轉 90 度(縱向)的圖像。 查看在此步驟之前處 ...

AVAssetReader 麻煩從 copyNextSampleBuffer(), Swift 獲取像素緩沖區

[英]AVAssetReader trouble getting pixel buffer from copyNextSampleBuffer(), Swift

我正在嘗試使用 macOSX 上的 AVFoundation 和 AVAssetReader 從 Quicktime 電影文件中讀取圖像幀。 我想通過 Metal 中的紋理貼圖顯示幀。 網上有很多使用 AVAssetReader 的例子,但我不能讓它按我想要的方式工作。 我可以從電影中讀取基本幀數 ...

使用AVFoundation准確提取音頻塊

[英]Sample accurate extraction of chunks of audio using AVFoundation

問題 我希望從視頻文件中的音軌中提取樣本精確的LPCM音頻范圍。 目前,我正在尋求使用AVAssetReaderTrackOutput對讀取AVAssetTrack提供的AVAssetTrack實現此AVURLAsset 。 盡管准備並確保使用AVURLAssetPreferPre ...

如何使用AVAsset和Swift 3讀取時間碼軌道?

[英]How to read a timecode track with AVAsset and Swift 3?

我想讀取時間碼軌道的時間值。 Apple提供了出色的文檔(請參閱技術說明2310 ),但是它是用Objective C編寫的。 我已經將核心邏輯轉換為Swift3。它的工作方式與ObjC版本完全相同,這意味着將讀取時間碼軌道中的CMSampleBuffer並將其轉換為CMBlockBuf ...

將CMSampleBufferRef處理為數組會導致崩潰

[英]Coping CMSampleBufferRef to array causes crash

我想更改電影幀的順序,然后將它們寫回到新的視頻文件中。 對我來說,將它們全部都放在數組中會容易得多,但是將緩沖區樣本復制到數組的過程會導致實際設備崩潰(但在模擬器中可以)。 我在Xcode中看到的只有一條消息:在此過程的中間,“到DEVICE_NAME的連接斷開”-沒有崩潰日志等。 因 ...

如何在目標c的視頻格式中合並視頻,uiimage和uiwebview以在社交媒體網站中共享?

[英]How to merge a video,uiimage and a uiwebview in a video formate in objective c to share in social media website?

我需要在Objective-C中以視頻格式合並視頻, UIImage和UIWebView以便在社交媒體網站中共享。 我嘗試了AVAssetWriter但無法正確實現。 我已經使用MPMoviePlayerController在我的UIView顯示了視頻,並添加了一個UIWebView和一個U ...

iOS-在設備上修剪mp4

[英]iOS - Trimming mp4 on device

我以為我可以使用AVAssetReader/Writer修剪MP4,但是當我嘗試讀取音頻(還沒有嘗試過視頻)時,我得到了: AVAssetReaderOutput does not currently support compressed output 有什么辦法可以通過AVAsse ...

當前幀的AVAssetReader / AVAssetWriter預覽

[英]AVAssetReader/AVAssetWriter preview of current frame

我正在使用AVAssetReader/AVAssetWriter在iOS上轉換我的視頻。 我的問題是:通過實時轉換顯示當前幀預覽的最有效方法是什么。 我正在考慮將CMSampleBufferRef轉換為UIImage,然后應用到UIImageView。 有沒有更好的方法? ...

Swift 2:AVAssetReader和NSInputStream音頻圖

[英]Swift 2 : AVAssetReader and NSInputStream Audio Graph

我試圖轉換Bob McCune的Learning AVFoundation書中的一個例子,並使用AVAssetReader和NSInputStream來解決一些問題。 圖形應該是純正弦波,但值似乎以某種方式反映在X軸上。 我已經嘗試過每次迭代的字節交換,我都能想到並且沒有用。 Pl ...

從Swift中的unSafeMutablePointer Int16獲取值以用於音頻數據

[英]Getting value from unSafeMutablePointer Int16 in Swift for audio data purposes

我正在努力將此代碼轉換為Swift,這有助於我獲取可視化的音頻數據。 我在Obj C中使用的代碼,運行良好,是: 在Swift中,我試着寫這個部分: 但是,當我在控制台中println()sampleValue剛出來(Opaque Value)時。 我無法弄清楚如何實際讀取s ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM