كيف تعمل : قص تسجيل صوتي
هاتفكم يعرف التسجيل أصلا. والذي لا يعرفه هو قطع البداية والنهاية من دون إرسال التسجيل إلى أحد: وهذا بالضبط ما تفعله هذه الصفحة، والملف المردود لم يعد يحمل أي بيانات وصفية.
تسجيل الصوت من أشد البيانات حميمية مما نتداوله: اجتماع، أو درس، أو مذكرة، أو مقابلة. والمواقع التي تقطّعها تستقبلها كاملة، ولا أحد يعرف ما تفعله بها. أما المتصفح فيعرف فك ترميز صوت وإعادة كتابة مقطع منه من دون أن يخرج بايت.
وتفعل الأداة ما لا تفعله أغلب المقطّعات: هي تعرض ما ينقله ملفكم قبل تنظيفه. فالملف الصوتي كثيرا ما يحمل قطع بيانات وصفية، فيها اسم برنامج، أو عنوان، وأحيانا اسم مؤلف. وهي مسرودة على الشاشة، ثم تختفي من الملف المنتَج، وتعيد الأداة قراءة نتيجتها هي للتحقق من ذلك.
ويجب قول ما ليست هي فورا. هي ليست مسجّلة صوت: فهي لا تسجّل بالميكروفون، والسبب مكتوب في الحدود. ولا توجد فيها موجة تُقطَّع بالفأرة: فالبداية والنهاية تُضبطان بالثواني، لأن رسم إشارة سيكون مكوّنا رسوميا ليس في ميثاق هذا الموقع.
كيف تعمل
- أفلِتوا تسجيلكم. تفك الأداة ترميزه، وتعرض مدته، ومعدل عيّناته، وبياناته الوصفية.
- اضبطوا البداية والنهاية بالثواني. والنهاية معبَّأة سلفا بالمدة الكاملة.
- والملف الناتج ملف WAV بترميز PCM بستة عشر بتا، بلا أي بيانات وصفية، وتعيد الأداة قراءة مخرجها هي كي تقول لكم ما يحتويه.
الصيغ المقبولة
الصيغ القابلة لفك الترميز تتوقف على المتصفح، ولا يوثّقها أي مصدر أول توثيقا دقيقا: فالأداة تحاول فك الترميز وتقول لكم بصراحة إن لم تستطع. أما النتيجة فهي دائما ملف WAV.
WAV، غير مضغوط
وهي الصيغة الوحيدة التي تعرف الأداة قراءة ترويستها قبل فك الترميز، وهذا يتيح لها الاحتفاظ بمعدل العيّنات الأصلي بالضبط. وهي أيضا الوحيدة التي تعرف سرد بياناتها الوصفية.
MP3
تفك كل المتصفحات ترميزها. ومعدل العيّنات لا يُقرأ قبل فك الترميز: فسيُردّ إلى المعدل الذي تختارونه، والأداة تعلن ذلك.
M4A وAAC
الصيغة التي ينتجها مسجّل جهاز iPhone. وفك الترميز يتوقف على المتصفح وعلى النظام: فإن لم يعرف جهازكم، قالت الأداة ذلك بدل ردّ ملف فارغ.
WebM وOpus
الصيغة التي ينتجها مسجّل متصفح من عائلة Chromium. ويُفك ترميزها في كل مكان إلا في أقدم المتصفحات.
حدودها
هذه ليست مسجّلة صوت: فهي لا تسجّل بالميكروفون
سببان، والثاني هو الحقيقي. أولا، بنية صفحة الأداة في هذا الموقع تعرض مدخلا واحدا لكل أداة: ملفا، أو نصا، أو لا شيء. والميكروفون نوع رابع من المدخلات، يقتضي صيغة جديدة من شريط الثقة، ومن الرسالة الموجّهة إلى المتصفحات بلا جافاسكريبت، ومن أقفال الفحص الثلاثة. وثانيا، والأهم: الآلة التي تبني هذا الموقع ليس فيها ميكروفون، فلا يستطيع أي قفل ممارسة هذا المدخل، وقاعدة الدار صريحة: الطريق الذي لا يمكن اختباره لا يُكتب. وهاتفكم وحاسوبكم يعرفان التسجيل أصلا؛ والذي لا يعرفانه هو القص بلا رفع.
لا توجد موجة تُقطَّع بالفأرة
رسم إشارة سيكون مكوّنا رسوميا ليس في ميثاق هذا الموقع، والميثاق مجمَّد: فما ينقص يُدوَّن ويُطلب، ولا يُخترع في أثناء أداة. فالبداية والنهاية تُضبطان بالثواني، إلى جزء من مئة. وهذا أقل راحة، وهو مقول هنا بدل أن يُكتشف.
النتيجة دائما ملف WAV، أي أثقل من الدخل
دقيقة من الصوت بصيغة WAV تزن نحو عشرة ميغابايتات، مقابل واحد في MP3. وهذا ثمن انعدام التبعية: فالمتصفح صار يعرف ترميز الصوت، لكن مرمِّزه يردّ قطعا مرمَّزة، لا ملفا مجمَّعا أبدا، والترميز بلا فقد لا يكاد يوجد في مكان. فكتابة حاوية WAV باليد هي السبيل الوحيد الذي يعمل في كل مكان، وملف WAV يُعاد فتحه في كل برامج المونتاج.
الملف الذي ليس بصيغة WAV يُعاد أخذ عيّناته، والأداة تقول ذلك
مواصفة محرك الصوت في المتصفح تفرض أن يردّ فك الترميز الصوت إلى معدل سياق الحساب. وفي ملف WAV، تقرأ الأداة المعدل في الترويسة قبل فك الترميز وتنشئ السياق بهذا المعدل: فلا يُعاد أخذ عيّنة. أما في الحاويات الأخرى فالمعدل لا يُقرأ من دون فك ترميز، فيُردّ الصوت إلى المعدل الذي تختارونه، والفارق معروض على الشاشة.
120 ميغابايت لكل ملف
الصوت المفكوك ترميزه يعيش في الذاكرة أعدادا بفاصلة، وهذا يزن أضعاف الملف الأصلي. وفوق هذا الحد، يُسقط هاتف التبويب بدل أن يعطي نتيجة، والأداة ترفض رفضا نظيفا قائلة الحد.
معدلات العيّنات الممكنة تمضي من 8000 إلى 96000 هرتز
وهذا المدى الذي تضمنه المواصفة لكل المتصفحات. وخارجه يرفض المتصفح إنشاء سياق الحساب. وهو يكفي بسعة: فجودة القرص المدمج عند 44100 هرتز، وجودة السينما والفيديو عند 48000 هرتز.
أسئلة عن هذه الأداة
هل يُرسَل تسجيلي إلى مكان ما؟
لا، وهذه الأداة التي يهم فيها ذلك أكثر من غيرها، لأن تسجيل الصوت يعرّف بمن يتكلم. افتحوا أداة الفحص بمفتاح F12، وتبويب «الشبكة»، وأفرغوا القائمة، ثم أفلِتوا ملفكم واقصصوا: لا يخرج شيء. واقطعوا اتصالكم وأعيدوا الكرّة، تظل الأداة تعمل.
لماذا الملف الناتج أثقل من الأصل؟
لأن ملف WAV غير مضغوط: هو يحتوي كل عيّنة بوضوح. فالدقيقة تزن نحو عشرة ميغابايتات، مقابل واحد في MP3. ولا نستطيع غير ذلك من دون دمج مرمِّز، وهذا الموقع لا يدمج مكتبة إلا بقرار معلَّل. والمتصفح صار يعرف ترميز الصوت منذ قليل، لكن مرمِّزه يردّ قطعا مرمَّزة يجب تجميعها بأنفسنا في حاوية، والترميز بلا فقد لا يكاد يوجد في مكان. وإلى ذلك الحين، ملف WAV يُفتح في كل مكان، ويُعاد مونتاجه بلا فقد، ولا يخفي شيئا.
لماذا لا نسجّل بالميكروفون مباشرة؟
لأن هذه الصفحة لن تكون على الأمانة نفسها. فلكل أداة في هذا الموقع مدخل واحد، وشريط ثقتها يتحدث عن هذا المدخل بالضبط: ملفكم، أو نصكم، أو ما تصنعه. والميكروفون سيكون نوعا رابعا من المدخلات، له وعده الخاص الذي يجب كتابته. والأهم أن الآلة التي تتحقق من هذا الموقع قبل كل نشر ليس فيها ميكروفون: فلن نستطيع إثبات أن تسجيلا لا يخرج، ونحن لا ننشر وعدا لا نعرف اختباره. وجهازكم فيه مسجّل يعمل أصلا؛ والذي كان ناقصا هو القص بلا رفع.
ما الذي يفعله تنظيف البيانات الوصفية بالضبط؟
هو لا ينزع شيئا: بل لا يكتب شيئا. فالملف المنتَج مركَّب من الصفر، بقطعتين فقط، القطعة التي تقول كيف رُمّز الصوت والقطعة التي تحمل الصوت. وكل ما عدا ذلك، من اسم برنامج، أو عنوان، أو تعليق، أو بطاقات قارئ، لا يُنسَخ ببساطة. والأداة تعرض عليكم أولا ما كان يحمله ملفكم، ثم تعيد قراءة مخرجها هي قطعة قطعة للتحقق من أنه لم يبق منه شيء.
لماذا تغيّر معدل العيّنات عندي؟
لأن ملفكم لم يكن بصيغة WAV. فمواصفة محرك الصوت في المتصفح تفرض أن يردّ فك الترميز الصوت إلى معدل سياق الحساب، وهذا المعدل يجب اختياره قبل فك الترميز. وفي ملف WAV، نقرأ المعدل في الترويسة وننشئ السياق بهذا المعدل: فلا يتغير شيء. أما في ملف MP3 أو M4A فالمعدل لا يُقرأ من دون فك ترميز، فنستعمل الذي اخترتموه، ونعرض الفارق. وإعادة أخذ العيّنات لا تتلف تسجيل كلام كثيرا، لكنها ليست محايدة، وإخفاؤها سيكون قلة أمانة.
هل أستطيع قطع مقطع من وسط تسجيل؟
ليس في مرة واحدة: فالأداة تحتفظ بمجال متصل، من البداية المختارة إلى النهاية المختارة. ولنزع مقطع من الوسط، يجب تصدير القطعتين المحيطتين به، ثم لصقهما في برنامج مونتاج. فلصق قطعتين يقتضي إدارة انتقالات ومستويات وترتيب، وهذه أداة أخرى، بصفحتها الخاصة.
هاتفكم يعرف التسجيل أصلا. والذي لا يعرفه هو قطع البداية والنهاية من دون إرسال التسجيل إلى أحد: وهذا بالضبط ما تفعله هذه الصفحة، والملف المردود لم يعد يحمل أي بيانات وصفية.
التحققالبرهان، خطوة خطوةالتحقق بفاحص الشبكة، مشروحا حركة حركة، مع لقطات الشاشة.
الركنركن شؤون اليومتحويل الوحدات مع ذكر مصدر كل معامل، وحساب التواريخ من دون الوقوع في فخ تغيير التوقيت، وقص تسجيل صوتي، وضغط مجلد. تلك الأدوات التي نبحث عنها مرة في الشهر ولا نجدها أبدا.