0
GPUImage2を使用してビデオをフィルタリングしているときに、音声が得られません。私を助けてください。 ありがとうございます。GPU Image2オーディオの問題
movie = try MovieInput(url:url, playAtActualSpeed:false)
let documentDirectory = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true).first! as String
let uuid1 = CFUUIDCreateString(nil, CFUUIDCreate(nil)) as NSString?
localPath = (documentDirectory as NSString).appendingPathComponent(String(format: "%@.mp4", uuid1!)) as NSString!
print("Filtered Video: %@", localPath)
let fileURL = URL.init(fileURLWithPath: localPath as String)
do {
try FileManager.default.removeItem(at: fileURL)
} catch {
}
movieOutput = try MovieOutput(URL:fileURL, size: Size(width: 720, height: 1280), liveVideo: true)
Filter4 = ColorMatrixFilter()
Filter4.overriddenOutputRotation = Rotation.rotateClockwiseAndFlipVertically
movie --> Filter4 --> renderView
movie.runBenchmark = true
movie.start()
Filter4 --> movieOutput
movieOutput!.startRecording()
これは、保存されたビデオをそのオーディオでフィルタリングすることができないことを意味します。 –
コード変更なし - はい。 –
コードをどのように変更して実装するか考えてください。 –