Simoh نشر 25 نوفمبر 2015 أرسل تقرير نشر 25 نوفمبر 2015 أحاول التقاط صورة أثناء تشغيل الكاميرا ، عن طريق AVFoundation، من خلال الرابط، لكن أواجه مشاكل أثناء العمل حيث لا أتمكن من كتم الصوت أثناء هذه العملية، فكيف أفعل ذلك؟ اقتباس
0 E.Nourddine نشر 28 نوفمبر 2015 أرسل تقرير نشر 28 نوفمبر 2015 (معدل) استعمل هذه المكتبة في الرابط، بهذه الطريقة:NSString *path = @"/System/Library/Audio/UISounds/photoShutter.caf"; NSString *docs = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject]; NSData *data = [NSData dataWithContentsOfFile:path]; [data writeToFile:[docs stringByAppendingPathComponent:@"photoShutter.caf"] atomically:YES];ثم افتح ملف photoShutter.caf في برنامج Audacity واعكس التأثير ليصبح كما في الشكل -تامنحنى رقم 2-:واحفظ التغيرات في ملف photoShutter2.caf وإعدادات الصوت بالشكل التالي:static SystemSoundID soundID = 0; if (soundID == 0) { NSString *path = [[NSBundle mainBundle] pathForResource:@"photoShutter2" ofType:@"caf"]; NSURL *filePath = [NSURL fileURLWithPath:path isDirectory:NO]; AudioServicesCreateSystemSoundID((__bridge CFURLRef)filePath, &soundID); } AudioServicesPlaySystemSound(soundID); [self.stillImageOutput captureStillImageAsynchronouslyFromConnection: ...ومن تجربة قد عمل البرنامج بشكل جيد، يمكنك تحميل الملف من photoShutter2.caf . تم التعديل في 28 نوفمبر 2015 بواسطة E.Nourddine اقتباس
السؤال
Simoh
أحاول التقاط صورة أثناء تشغيل الكاميرا ، عن طريق AVFoundation، من خلال الرابط، لكن أواجه مشاكل أثناء العمل حيث لا أتمكن من كتم الصوت أثناء هذه العملية، فكيف أفعل ذلك؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.