Ssr: تسجيل صوت أحادي فقط (مع إمكانية خفض صوت الاستريو أو اليسار فقط أو اليمين فقط) [طلب ميزة]

تم إنشاؤها على ٢٧ مارس ٢٠١٥  ·  14تعليقات  ·  مصدر: MaartenBaert/ssr

شكرا لك على SimpleScreenRecorder ، برنامج رائع! :)

تحتوي بطاقة الصوت الداخلية للكمبيوتر الدفتري على "مدخل ستريو" ، ولكن عند توصيل ميكروفون ، لا يوجد صوت إلا في القناة اليسرى. يؤدي هذا إلى إنشاء مقطع فيديو مع توجيه الصوت إلى اليسار.

الرجاء تحديد خيار لاختيار وضع تسجيل الصوت / الصوت:

  1. ستيريو (افتراضي)
  2. أحادي: downmix من ستيريو
  3. أحادية: اليسار فقط
  4. أحادي: حق فقط

قليلا متعلق بالرقم 310 #.

التعليق الأكثر فائدة

حسنًا ، لقد وجدت حلاً لتسجيل القناة اليسرى فقط كقناة أحادية فقط باستخدام PulseAudio. استغرق الأمر حوالي ساعتين للعثور على هذه المعلومات وتطبيقها بشكل صحيح. لذلك دعونا نأمل أن يوفر لك بعض الوقت يا رفاق.
أولاً ، اكتشف اسم مصدر الإدخال الخاص بك باستخدام:

pacmd list-sources

اسم المصدر الخاص بي هو alsa_input.usb-M-Audio_FastTrack_Pro-00-Pro.analog-stereo-a-input
ثم قم بتحرير الملف /etc/pulse/default.pa ، وأضف هذه السطور (استبدل PUT_YOUR_SOURCE_NAME_HERE باسم المصدر الحقيقي !!!):

### Remap microphone to mono
load-module module-remap-source master=PUT_YOUR_SOURCE_NAME_HERE master_channel_map=front-left channel_map=mono

أعد تشغيل البرنامج الخفي:

pulseaudio -k

سيتم إنشاء مصدر افتراضي جديد يسمى في حالتي Remapped M-Audio Fast Track Pro Analog Stereo Channel A ، استخدم هذا المصدر للتسجيل ...

ال 14 كومينتر

AFAIK لا يوجد خيار لـ "اليسار فقط أحادي" في ALSA - mono يعني فقط أحادي. ما يمكنني فعله هو التسجيل في ستيريو والتخلص من إحدى القنوات. أو يمكنني التسجيل في الوضع الأحادي والسماح لـ ALSA بإجراء الخلط التلقائي (ولكن بعد ذلك لا يمكنني اختيار قناة).

يبدو هذا وكأنه إعداد غريب ، هل أنت متأكد من أن الميكروفون الخاص بك يعمل بشكل صحيح؟ أعلم أن هناك ميكروفونات أحادية تستخدم إحدى القنوات لتوفير جهد إمداد وإرسال إشارة على القناة الأخرى ، ولكن إذا كان الكمبيوتر المحمول الخاص بك لا يوفر جهد إمداد ، فلن يعمل هذا على أي حال. وإذا كان الكمبيوتر المحمول الخاص بك يوفر الإمداد ، فيجب أن يدرك بطريقة ما أن الميكروفون أحادي ولا ينبغي أن يسجل كلتا القناتين في المقام الأول ...

يبدو هذا وكأنه مشكلة متخصصة للغاية ، فأنا لا أرغب في تشويش واجهة المستخدم الرسومية بخيارات لن يحتاجها 99٪ من جميع المستخدمين. لكن يمكنني إضافة نوع من الخيارات المخصصة لهذا بمجرد أن تصبح واجهة المستخدم الرسومية الجديدة جاهزة.

على أي حال ، إليك حل مؤقت. قم بإنشاء ملف باسم ".asoundrc" في المجلد الرئيسي الخاص بك مع هذا المحتوى:

pcm.monomic {
    type plug
    slave {
        pcm "sysdefault:0"
        channels 1
    }
    hint {
        description "Mono microphone"
    }
}

أعد تشغيل SSR الآن وحدد "ميكروفون أحادي". ALSA سوف تخلط (على سبيل المثال ، متوسط ​​اليسار واليمين) وهو ليس ما تريده ، لكنه على الأرجح أفضل من الاستريو.

أو يمكنك متابعة ويكي النبضات النبضية للحصول على pulseaudio لتعيين الصوت بشكل صحيح إلى اليسار واليمين أو ما لديك. الكثير من الميكروفونات عالية الجودة تفعل الشيء نفسه للأشخاص في سكايب في لينكس ، لذلك هناك حل بديل للحصول على نبض صوتي أو ألسا (أنسى) بحيث يقوم بتعيين الصوت إلى اليسار واليمين. حظا سعيدا

شكرًا لك .. هذا حل رائع ^ _ ^

لا أعلم أن الميكروفون الخارجي يعمل بهذه الطريقة.
الميكروفون الداخلي جيد. إدخال الخط جيد أيضًا ... إنه ستيريو.

ولكن عندما أقوم بتوصيل الميكروفون الخاص بي ، يكون هذا هو الإشارة اليسرى فقط. نفس الشيء عندما تكون في الجرأة. لكن في Audacity ، يمكنني فقط ضبط الإدخال على الوضع الأحادي وتركه عند هذا الحد (من المحتمل أن يكون هناك اختلاط ، لكن هذا جيد بالنسبة لي)

لدي ميكروفون خارجي أحادي وله نفس النتائج.
أود أن أقترح أن خيار واجهة المستخدم الرسومية مطلوب لمستخدمي الميكروفون.
العمل حول يعمل بشكل جيد.
شكرا لهذا التطبيق! :)

هذا سلوك طبيعي للميكروفون الأحادي. يقوم الصوت النبضي والمقبس بعمل الشيء نفسه للميكروفونات الأحادية: كل الأصوات موجودة على القناة اليسرى ، والقناة اليمنى فارغة. لذلك هناك حاجة ماسة لخيار البرنامج لتسجيل ميكروفون أحادي. حتى أن العديد من البرامج تقوم بالكشف التلقائي عن الميكروفونات الأحادية.

+1 ... مطلوب حقًا

حسنًا ، لقد وجدت حلاً لتسجيل القناة اليسرى فقط كقناة أحادية فقط باستخدام PulseAudio. استغرق الأمر حوالي ساعتين للعثور على هذه المعلومات وتطبيقها بشكل صحيح. لذلك دعونا نأمل أن يوفر لك بعض الوقت يا رفاق.
أولاً ، اكتشف اسم مصدر الإدخال الخاص بك باستخدام:

pacmd list-sources

اسم المصدر الخاص بي هو alsa_input.usb-M-Audio_FastTrack_Pro-00-Pro.analog-stereo-a-input
ثم قم بتحرير الملف /etc/pulse/default.pa ، وأضف هذه السطور (استبدل PUT_YOUR_SOURCE_NAME_HERE باسم المصدر الحقيقي !!!):

### Remap microphone to mono
load-module module-remap-source master=PUT_YOUR_SOURCE_NAME_HERE master_channel_map=front-left channel_map=mono

أعد تشغيل البرنامج الخفي:

pulseaudio -k

سيتم إنشاء مصدر افتراضي جديد يسمى في حالتي Remapped M-Audio Fast Track Pro Analog Stereo Channel A ، استخدم هذا المصدر للتسجيل ...

لقد جمعت أحدث إصدار وهذه الحيلة لا تعمل :(
اي نصيحه؟

مرحبًا بالجميع ، حل آخر. حول الفيديو إلى فيديو أحادي بعد الحقيقة باستخدام ffmpeg

قم بتشغيل هذا الأمر على الفيديو لتحويله إلى صوت:

ffmpeg -i video.mp4 -map_channel 0.1.0 -c:v copy mono.mp4

مزيد من المعلومات هنا: https://superuser.com/a/1122114/446344

حسنًا ، لقد وجدت حلاً لتسجيل القناة اليسرى فقط كقناة أحادية فقط باستخدام PulseAudio. استغرق الأمر حوالي ساعتين للعثور على هذه المعلومات وتطبيقها بشكل صحيح. لذلك دعونا نأمل أن يوفر لك بعض الوقت يا رفاق.
أولاً ، اكتشف اسم مصدر الإدخال الخاص بك باستخدام:

pacmd list-sources

اسم المصدر الخاص بي هو alsa_input.usb-M-Audio_FastTrack_Pro-00-Pro.analog-stereo-a-input
ثم قم بتحرير الملف /etc/pulse/default.pa ، وأضف هذه السطور (استبدل PUT_YOUR_SOURCE_NAME_HERE باسم المصدر الحقيقي !!!):

### Remap microphone to mono
load-module module-remap-source master=PUT_YOUR_SOURCE_NAME_HERE master_channel_map=front-left channel_map=mono

أعد تشغيل البرنامج الخفي:

pulseaudio -k

سيتم إنشاء مصدر افتراضي جديد يسمى في حالتي Remapped M-Audio Fast Track Pro Analog Stereo Channel A ، استخدم هذا المصدر للتسجيل ...

هذا الحل نجح معي ، شكرا جزيلا

حل آخر لمستخدمي ALSA هو إضافة هذا إلى ملف ~/.asoundrc الخاص بك:

pcm.micleft {
    type plug
    slave.pcm "hw:1"
    slave.format "unchanged"
    slave.rate "unchanged"
    slave.channels 2
    ttable.0.0 1.0
    ttable.0.1 0.0
    ttable.1.0 1.0
    ttable.1.1 0.0
    hint.description "Microphone (left only)"
}

ثم حدد [micleft] في SSR. بدلاً من الاختلاط بالأحادية ، سيؤدي هذا إلى تكرار صوت القناة اليسرى لكلا القناتين. قم بتغيير hw:1 إلى بطاقة الصوت التي تختارها. إذا كنت تريد التسجيل باستخدام تطبيقات متعددة في وقت واحد ، فاستخدم sysdefault:1 بدلاً من hw:1 .

إذا كنت تريد نفس الشيء للقناة الصحيحة ، فاستخدم هذا:

pcm.micright {
    type plug
    slave.pcm "hw:1"
    slave.format "unchanged"
    slave.rate "unchanged"
    slave.channels 2
    ttable.0.0 0.0
    ttable.0.1 1.0
    ttable.1.0 0.0
    ttable.1.1 1.0
    hint.description "Microphone (right only)"
}

WRT ، كيف يمكنني تسجيل الاستريو على ميكروفون؟ أحصل على قناة / صوت MONO على سماعة الأذن اليسرى وصوت خافت جدًا على اليمين .. أريد STEREO. (يُسأل في كل مكان لا حظ) لقد قمت بتوصيل الميكروفون بمقبس سطح المكتب الوردي - يمكنني تسجيل صوت أحادي على ما يرام - أريد استريو.
ماذا علي أن أفعل في pulseaudio - ما هي الوحدة لاستنساخ مصدر الميكروفون الخاص بي وبعد ذلك؟
منفذ نشط: مدخل تناظري خلفي ميكروفون
الحجم: أمامي-يسار: 65540/100٪ / 0.00 ديسيبل ، أمامي-يمين: 65540/100٪ / 0.00 ديسيبل توازن 0.00
الحجم الأساسي: 6554/10٪ / -60.00 ديسيبل

وحدة إعادة رسم خريطة المصدر
master = alsa_input.pci-0000_00_1f.3.analog-stereo

معظم الميكروفونات أحادية اللون. إذا كنت تريد الاستريو ، فأنت بحاجة إلى ميكروفون استريو خاص أو تحتاج إلى ميكروفونين أحاديين قمت بإعدادهما يدويًا على الجانب الأيسر والأيمن.

حسنًا ، لقد وجدت حلاً لتسجيل القناة اليسرى فقط كقناة أحادية فقط باستخدام PulseAudio. استغرق الأمر حوالي ساعتين للعثور على هذه المعلومات وتطبيقها بشكل صحيح. لذلك دعونا نأمل أن يوفر لك بعض الوقت يا رفاق.
أولاً ، اكتشف اسم مصدر الإدخال الخاص بك باستخدام:

pacmd list-sources

اسم المصدر الخاص بي هو alsa_input.usb-M-Audio_FastTrack_Pro-00-Pro.analog-stereo-a-input
ثم قم بتحرير الملف /etc/pulse/default.pa ، وأضف هذه السطور (استبدل PUT_YOUR_SOURCE_NAME_HERE باسم المصدر الحقيقي !!!):

### Remap microphone to mono
load-module module-remap-source master=PUT_YOUR_SOURCE_NAME_HERE master_channel_map=front-left channel_map=mono

أعد تشغيل البرنامج الخفي:

pulseaudio -k

سيتم إنشاء مصدر افتراضي جديد يسمى في حالتي Remapped M-Audio Fast Track Pro Analog Stereo Channel A ، استخدم هذا المصدر للتسجيل ...

في البداية لم ينجح هذا ، نظرًا لأن الصوت الخاص بي فقط على السماعة اليمنى ، ثم قمت بتغيير master_channel_map إلى front-right وهو يعمل. السطر الكامل أدناه.

load-module module-remap-source master=PUT_YOUR_SOURCE_NAME_HERE master_channel_map=front-right channel_map=mono
هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات