شوكة من LD-Decode، برنامج فك التشفير الذي يعمل على تشغيل مشروع Domesday86.
تم تعديل هذا الإصدار ليعمل مع الاختلافات الموجودة في إشارات رأس أسطوانة التردد اللاسلكي المتعقبة المأخوذة مباشرة من تنسيقات أشرطة الفيديو المركبة ذات الألوان السفلية وتعديل FM.
حذر
لا ينبغي الخلط بينه وبين حزمة TV Modulator/Demodulator أو "موصلات الهوائي" الموجودة في الجزء الخلفي من جهاز VCR!
أشرطة اختبار SMPTE ColourBars (16:9) مع WSS (PAL) تم تصديرها بإطار كامل (1112 × 624)
VHS 625 خطًا و525 خطًا - NTSC، NTSC-J، PAL وPAL-M. عموما مدعومة بشكل جيد
SVHS 625 خطًا و525 خطًا - NTSC وNTSC-J وPAL وPAL-M. الدعم الأساسي
U-Matic منخفض النطاق 625 خطًا و525 خطًا - PAL وNTSC. المدعومة
U-Matic High Band 625-line - PAL. الدعم الأساسي
بيتاماكس 625 خطًا و525 خطًا - PAL وNTSC. المدعومة
Video8 وHi8 625 خطًا و525 خطًا - PAL وNTSC. الدعم الأساسي
1" النوع C (SMPTE النوع C) 625 سطرًا و525 سطرًا - PAL وNTSC. الدعم الأساسي (مطلوب المزيد من العينات!)
1 بوصة من النوع B (SMPTE النوع B) 625 سطرًا و525 سطرًا - PAL وNTSC. الدعم الأساسي (مطلوب المزيد من العينات!)
EIAJ 625 خط - PAL. مدعوم (عينات NTSC مطلوبة!)
فيليبس VCR 625 خط - PAL. المدعومة
أمثلة لمقاطع الفيديو: VHS-Decode / The Rewinding / Video Dump.
أمثلة على المخططات الانسيابية لسير العمل والرسومات العامة
ستساعد صفحة الأسئلة المتداولة وWiki على تفصيل الأمور وشرح الفوائد الواقعية للمحافظة على التقاط التردد اللاسلكي المباشر وفك تشفير البرامج مقارنة بسير العمل التقليدي المعتمد على الأجهزة عالية التكلفة، لذلك إذا كنت قد وجدت هذا المشروع، فمرحبًا بك في متناول الجميع مستقبل حفظ الوسائط الشريطية.
يحتوي هذا المستودع أيضًا على وحدة فك ترميز CVBS تجريبية ، cvbs-decode
، والتي تشترك في الكود مع ld-decode وvhs-decode. قادر على فك تشفير الفيديو المركب NTSC وPAL الأساسي بصيغة RAW الرقمية، بما في ذلك اللون إذا كان المصدر مستقرًا إلى حد ما.
تم التقاط RAW CVBS باستخدام بطاقات CX وCXADC، ومع ذلك، يتم ذلك فقط في حالات الكسب الأقل أو مع تغذية الإشارة الخارجية إليه لمنع تشغيل وحدة فك ترميز الأجهزة الخاصة به.
حذر
التقاط CVBS غير ممكن مع DomesDayDuplicator Rev3 بسبب تصفية المدخلات على الأجهزة، ولكنه ممكن مع لوحات MISRC.
يمكن إنشاء عينات وإشارات الاختبار رقميًا باستخدام HackTV أو تنزيلها من The Internet Acive.
بفضل عمل VideoMem على أدوات فك التشفير Superheterodyne، لدينا الآن وحدة فك ترميز الصوت HiFi العاملة التي توفر فك تشفير مسارات VHS وVideo8/Hi8 HiFi FM التي تلتقط صور ترددات لاسلكية غير مضغوطة أو مضغوطة FLAC لإشارات HiFi FM ومخرجات FLAC قياسية 24 بت 44.1-192 كيلو هرتز ملفات صوتية ستيريو.
يمكن تشغيل التقاط وفك تشفير RTLSDR (عبر منصة متقاطعة تعتمد على GNURadio بنسبة 100٪) في الوقت الفعلي على معظم الأنظمة (تأخير من 1 إلى 3 ثوانٍ) وتوفير تشغيل مباشر، إلى جانب ملفات RF بسرعة 8 مللي ثانية وملف FLAC بسرعة 48 كيلو هرتز و24 بت للصوت الذي تم فك تشفيره.
يفضل تعديلها لكل شريط وفي حالة ميكانيكية ورأسية ممتازة، ويفضل أن تكون أسطح المسارات المعدنية من شركة بروسومر أفضل بشكل عام من حيث الاستقرار الميكانيكي من أسطح المستهلكين اللاحقة الأرخص التي تستخدم المزيد من البلاستيك، والشرط الحاسم الوحيد هو نقاط الاختبار المتاحة أو الرأس مكبر صوت يسهل النقر عليه، وهذا ينطبق على جميع تنسيقات الأشرطة.
نصيحة
يمكن التقاط أشرطة SVHS عبر التردد اللاسلكي على أسطح VHS HiFi القياسية.
نصيحة
مجموعات SVHS NTSC - يتم تضخيمها حاليًا، ولكن يمكنك استيراد مجموعات PAL مع دعم NTSC مقابل ثلث السعر على الرغم من أن هذا لا ينطبق إلا إذا كانت عمليات التقاط SVHS التقليدية مطلوبة.
مهم
قم دائمًا بتنظيف مسار الشريط/الأسطوانة/الرؤوس قبل وبعد ذلك باستخدام 99.9% من الأيزوبروبانول والأقمشة/الوسادات/الورق الخالية من الوبر. وهذا يضمن تقليل التسرب من الرؤوس أو المسارات المتسخة بما في ذلك مسار أسطوانة الرأس.
من الممارسات الجيدة تجنب التلوث المتبادل للأشرطة، خاصة إذا كنت تتعامل مع أشرطة متعفنة أو ملوثة.
كما يساعد على التأكد من إعادة تشحيم الوصلات المتحركة المعدنية والبلاستيكية والمسننات والمحامل بالشحوم والزيوت المناسبة لتجنب الأعطال الميكانيكية. يرجى قراءة دليل التنظيف والخدمة.
نصيحة
يوجد حاليًا أداتان قياسيتان للأجهزة ولكن RF Capture لا يقتصر على هذين الجهازين فقط.
يتم الالتقاط باستخدام تطبيق واجهة المستخدم الرسومية البسيط.
تطبيق Linux / تطبيق Windows / تطبيق MacOS
تم تصميمه وتوجيهه نحو التقاط الترددات اللاسلكية من مشغلات Laserdisc، ولكنه يعمل أيضًا بشكل جيد تمامًا لرقمنة العديد من أشكال إشارات FM RF الشريطية. وهو يتألف من لوحة رقمية تناظرية مخصصة مع مضخم صوت، ولوحة تطوير DE0-NANO FPGA جاهزة للاستخدام، ولوحة Cypress FX3 SuperSpeed Explorer USB 3.0.
تحذير
لا تستخدم وحدة تخزين USB أو أجهزة الفيديو على نفس ناقل USB مثل DdD، فسيؤدي ذلك إلى تعطل الالتقاط!
تحذير
أبلغ العديد من المستخدمين عن مشكلات تتعلق بالعينات المسقطة عند استخدام ddd do Capture على Windows، لذلك لا يوصى باستخدامه الآن على Windows.
أين تشتري؟ والمزيد من المعلومات
يستخدم Capture & Config وسيطات ومعلمات سطر الأوامر البسيطة CXADC
الأسلوب الأكثر فعالية من حيث التكلفة هو استخدام بطاقات التقاط الفيديو المستندة إلى مجموعة شرائح Conexant CX23880/1/2/3 PCI.
اليوم، مع برنامج تشغيل Linux المعدل، يمكن إجبار هذه البطاقات على إخراج بيانات إشارة RAW التي يمكن التقاطها في ملف، بدلاً من فك تشفير الفيديو بشكل طبيعي كما يحدث بخلاف ذلك.
بينما يمكنك استخدام أي بطاقة عامة مع الرقائق الصحيحة، نوصي اليوم بالمتغيرات الصينية "الجديدة" التي يمكن العثور عليها على AliExpress والتي تحتوي على شرائح جسر Asmedia أو ITE 1x PCIE المدمجة مما يسمح للأنظمة الحديثة باستخدامها، والأداء المتسق.
تصبح هذه البطاقات المدمجة مع مكبر صوت مخصص وبعض التعديلات الأساسية والمتقدمة أدوات أرشيفية مذهلة وكانت أول سير عمل جاهز مع وضع Clockgen الذي يتيح التقاط الفيديو + HiFi RF + Baseband (خطي أو hifi تم فك تشفيره) في مزامنة مثالية للأجهزة !
أين تشتري؟ والمزيد من المعلومات
نصيحة
يرجى قراءة تقارير VCR / قائمة النقر / دليل تثبيت الأجهزة
يتم أيضًا تضمين معلومات حول أجهزة تسجيل الفيديو المختلفة التي تم توثيقها جنبًا إلى جنب مع صور عالية الدقة لأجهزة تسجيل الفيديو التي تم تركيب صنابير التردد اللاسلكي فيها، بالإضافة إلى إرشادات حول الكابلات/الموصلات والأدوات الموصى باستخدامها.
تتضمن عملية الإعداد لالتقاط التردد اللاسلكي تشغيل كبل قصير داخليًا من النقاط التي توفر إشارة الفيديو و/أو الصوت غير المعالجة إلى مقبس BNC الموجود في الجزء الخلفي من هيكل VCR المعدني/البلاستيكي أو الكابل الملولب خارج فتحة التهوية، وهذا يسمح بالوصول المباشر إلى FM إشارات التردد اللاسلكي بشكل مريح وموثوق، نسميها Tap Point أو RF Tap، بالنسبة لبعض الأسطح وكاميرات الفيديو، ومع ذلك يمكن استخدام موصلات DuPont وأدوات الرقص الشريطية ولكنها أقل أمانًا ميكانيكيًا.
- VCR Unit ==> Head Drum ==> RAW Signal From Heads ==> Amplification & Tracking IC ==> Tracked FM RF signals ==> - FM RF Test/Signal Points ==> FM RF Capture ==> - Software Decoding ==> Lossless 4fsc TBC Files ==> YUV Conversion ==> Standard Audio/Video Files.
تتبع الطوابق هذه التسمية أو بالقرب منها ولا تتم تغطية كل اسم محتمل.
إشارة فيديو FM RF:
RF C
, RF Y
, RF Y+C
, V RF
, PB
, PB.FM
, V ENV
, ENV
, ENVE
, ENVELOPE
, VIDEO ENVE
, VIDEO ENVELOPE
إشارة FM الصوت هاي فاي:
HiFi
، A.PB
، A FM
، A.PB.FM
، Audio FM
، A-Out
، A ENV
، HIFI Envelope
، FM Mix Out
حذر
فقط لأن نقاط الاختبار تحمل هذا الاسم لا يعني تلقائيًا أنها ستحصل على الإشارة التي نريدها، خاصة عندما يتعلق الأمر بصوت hi-fi، تأكد من مراجعة دليل الخدمة إن أمكن وإجراء اختبارات صغيرة قبل الانتهاء من أي تردد لاسلكي اضغط على الإعداد.
ما هي الأدوات التي أحتاجها؟
موصلات BNC بقدرة 50 أوم، عادةً ما تكون عبارة عن حاجز مُجهز مسبقًا أو خيط قابل للحام.
50-100 سم من الكابل المحوري RG316 أو RG178 50 أوم.
مكثفات 10 فائق التوهج بتشكيلة سيراميك قياسية أو درجة صوت مثل Nichicon إذا أردت.
كابلات التوصيل
توجيه BNC إلى BNC
50 أوم BNC إلى كابل BNC
في بطاقات CX البيضاء، يمكنك استخدام RCA (Vmux 1) لإدخال التردد اللاسلكي مع إزالة مكثف C31، ولكن يمكن إضافة BNC بسهولة.
نصيحة
يستعرض دليل تثبيت الأجهزة بشكل مرئي جميع خطوات التثبيت لأسطح الأشرطة لكاميرات الفيديو Sony مقاس 8 مم.
يوصى بإضافة مكثف 10 فائق التوهج (نطاق 0.1 فائق التوهج إلى 100 فائق التوهج) إلى نقطة الاختبار أو مكبر الصوت، مما يساعد في تحسين سلامة الإشارة (تحتوي مجموعة من أجهزة تسجيل الفيديو على هذا في نقطة الاختبار بالفعل).
المركز هو الإشارة، والخارجي هو الأرض، وهذا ينطبق على المقابس والكابلات المحورية بشكل عام.
بالنسبة للمكثف الإلكتروليتي، تذهب الساق الموجبة (الأطول) إلى نقطة الاختبار/الإشارة، والساق السالبة (الأقصر) على الكابل إلى الموصل/المسبار.
ولكن هذا لا يهم بالنسبة للسيراميك ثنائي الاتجاه والموصى به اليوم.
على الرغم من أن النوع والجهد لا يهمان بشكل كبير، فمن الأفضل استخدام مكثفات جديدة/مختبرة.
ملاحظة: نحن نستخدم روابط Aliexpress للتوفر على نطاق واسع على مستوى العالم، ولكن البائعين المحليين هم شيء ما.
ملاحظة: مع بعض أسطح Sony، يمكنك استخدام موصلات Dupont على دبابيس نقطة الاختبار مما يسهل عملية النقر على التردد اللاسلكي.
ملاحظة: لا تقم بإجراء انحناءات حادة في أي كابلات RF، وحافظ على إجمالي طول الكابل قصيرًا قدر الإمكان. من الناحية المثالية، 30-60 سم، المزيد من الكابلات = المزيد من فقدان الإشارة.
ملاحظة: تحتوي بعض أسطح UMATIC على مخرج RF في الخلف، إلا أن هذا يوفر فقط Luma RF لاكتشاف التسرب وليس الإشارة الكاملة المطلوبة لالتقاط التردد اللاسلكي.
تحميل ثنائيات ويندوز
مجموعة أدوات ld وtbc-video-export وإصدار exe المدمج من ld-decode
/ vhs-decode
/ cvbs-decode
/ hifi-decode
والذي هو ببساطة decode.exe
موجود لنظام التشغيل Windows.
يسمح هذا باستخدام واجهة المستخدم الرسومية الخاصة بـ ld-analyse لعرض ملفات TBC، ومحول ld-lds لتحويل وضغط لقطات DdD داخل Windows باستخدام البرامج النصية للسحب والإسقاط.
يمكن أيضًا إنشاء مجموعة فك التشفير وتشغيلها محليًا على نظام التشغيل Windows 10/11 أو إنشاءها داخل WSL2 22.04.1 LTS (نظام Windows الفرعي لنظام التشغيل Linux) ومع ذلك، قد تتطلب المشكلات المتعلقة بالالتقاطات الأكبر حجمًا ig 180 جيجابايت + توسيع حجم القرص الافتراضي الافتراضي.
راجع البناء على صفحة MacOS على MacOS، مستندات تثبيت Build متاحة حاليًا فقط لمنتجات Apple المستندة إلى ARM مثل خطوط M1/M2.
تم تطوير VHS-Decode، كما هو الحال مع LD-Decode، واختباره على الأجهزة التي تعمل بأحدث إصدارات Ubuntu وDebian وLinux Mint. ومع ذلك، ينبغي أن تكون الأدوات قادرة على البناء على توزيعات أخرى أيضًا بشرط أن يكون لديها إمكانية الوصول إلى الإصدارات الحديثة إلى حد ما إلى التبعيات المطلوبة، بما في ذلك على الأقل python 3.8.
يوجد مستند توافق Linux لتوزيعات Linux المختلفة التي تم اختبارها.
وتشمل التبعيات الأخرى Python 3.8+، وnumpy، وscipy، وcython، وnumba، وpandas، وQt5، وqwt، وCmake، وFFmpeg.
بعض الأدوات المجانية المفيدة التي يجب ملاحظتها للمعالجة اللاحقة هي StaxRip & Lossless Cut وبالطبع DaVinci Resolve - تمنحك هذه الأدوات التحرير الأساسي للتعامل بسرعة مع الملفات غير المضغوطة عبر أنظمة التشغيل، وبالنسبة لمستخدمي Windows، فإن تشفير FFmpeg/AviSynth/Vapoursynth سهل وإزالة QTGMC. خبرة في التشابك وتصنيف الألوان الكاملة وقدرة ما بعد الإنتاج.
قم بتثبيت كافة التبعيات التي يتطلبها LD-Decode وVHS-Decode:
sudo apt install git qtbase5-dev libqwt-qt5-dev libfftw3-dev libavformat-dev libavcodec-dev libavutil-dev ffmpeg pv pkg-config make cmake sox pipx g++ python3-dev
قد يحتاج Ubuntu 22.04/Linux Mint 21/Debian أيضًا إلى تثبيت هذه المكتبة إذا أراد المرء استخدام إصدار واجهة المستخدم الرسومية لفك تشفير hifi:
sudo apt install libxcb-cursor0
لآرتش لينكس
pacman -S base-devel git qt5-base qwt fftw ffmpeg pv cmake sox python python-pipx
قم بإعداد بكسل
pipx ensurepath
(بدلاً من ذلك، يمكن استخدام بيئة بايثون الافتراضية بدلاً من استخدام pipx)
قم بتثبيت TBC-Video-Export
pipx install tbc-video-export
(توجد أيضًا إصدارات مضمنة ذاتيًا في حالة ظهور مشكلات في التثبيت)
التبعيات الاختيارية لدعم ضغط FLAC لوحدة معالجة الرسومات (بطاقات Nvidia):
sudo apt install make ocl-icd-opencl-dev mono-runtime
يتطلب أيضًا تنزيل FlaLDF وتثبيته عبر .deb لنظام التشغيل Linux
يحتوي مستودع فك تشفير vhs أيضًا على فك تشفير hifi، وفك تشفير cvbs، وفك تشفير ld.
تنزيل VHS-Decode:
git clone https://github.com/oyvindln/vhs-decode.git vhs-decode
تثبيت VHS-Decode:
cd vhs-decode
إنشاء وتثبيت vhs-decode عبر pipx
pipx install .[hifi_gui_qt6]
تجميع وتثبيت مجموعة أدوات ld: (مطلوب)
mkdir build2 cd build2 cmake .. -DCMAKE_BUILD_TYPE=Release -DUSE_QT_VERSION=5 make -j4 sudo make install
العودة إلى الدليل الرئيسي مع
cd ..
للتحديث، قم بإجراء git pull
أثناء وجودك داخل دليل vhs-decode. للتحديث إلى أحدث إصدار من git من vhs-decode/ld-decode/hi-fi decode، قم بتشغيل pipx install .
داخل دليل vhs-decode بعد تشغيل git pull
لتحديث الأدوات إلى الإصدار الأحدث، يجب إعادة تشغيل الخطوات الموجودة ضمن "ترجمة وتثبيت مجموعة أدوات ld: (مطلوب)" بعد git pull
. لا يتم تحديث الأدوات في كثير من الأحيان.
ملحوظة
لا يحتوي debian/ubuntu على إصدار qt6 من qwt في المستودعات حتى الآن، لذا يتعين عليك إبلاغ البرنامج النصي للإنشاء لاستخدام Qt5 إذا تم تثبيت كل من qt5 وqt6 مع -DUSE_QT_VERSION=5 لأنه قد يحاول الترجمة باستخدام qt6 بدلاً من ذلك و الفشل في تحديد موقع كيو تي. وإلا فإن الخيار غير مطلوب.
لاحظ أنه مع WSL2 وUbuntu، قد تكون هناك حاجة إلى ./
أمام التطبيقات والبرامج النصية لتشغيلها أو لتشغيل البرامج النصية داخل المجلد.
استخدم cd vhs-decode
للدخول إلى الدليل لتشغيل الأوامر، cd..
للعودة إلى الدليل.
استخدم Ctrl + C لإيقاف العملية الحالية.
أنت لا تكتب فعليًا <
و >
في ملفات الإدخال والإخراج.
تأكد من إيقاف تشغيل النظام
قم بتثبيت بطاقة CX فعليًا
قم بتثبيت برنامج تشغيل CXADC
قم بتوصيل البطاقة بنقرة RF
ابحث عن إدخال Vmux (عبر المعاينة المباشرة)
تكوين الالتقاط
التقاط بيانات الترددات اللاسلكية
FLAC ضغط بيانات التردد اللاسلكي (أرشيف)
للحصول على معلومات حول كيفية تثبيت برنامج التشغيل وتكوينه، يتعمق هذا أيضًا في الأوضاع.
أوامر لالتقاط FLAC في الوقت الحقيقي على بطاقات CX
دليل التسمية لالتقاط الترددات اللاسلكية!
لمعرفة ما إذا كان لديك اتصال، استخدم وضع المعاينة المباشرة ثم قم بتوصيل كابل التردد اللاسلكي الخاص بك، عادةً ستشاهد وميضًا أبيض كإشارة، إذا لم تقم بتغيير vmux أو الإدخال ضمن نطاق 0-2 باستخدام الأمر أدناه.
sudo echo 0 >/sys/class/cxadc/cxadc0/device/parameters/vmux
لمشاهدة معاينة مباشرة لإشارة الشريط التي يتم استقبالها بواسطة بطاقة CXADC، لاحظ أن إشارة رأس الفيديو التي يتم تتبعها ستكون غير مستقرة أو متذبذبة إذا لم تكن الإعدادات هي نفسها؛ قد ترى فقط "فلاش الإشارة" إذا كنت في وضع 16 بت على سبيل المثال.
يعد هذا مفيدًا جدًا إذا لم يكن لديك CRT مع النقل الأفقي/الرأسي، حيث سيسمح لك بفحص المنطقة بأكملها بحثًا عن مشكلات المحاذاة و/أو التتبع.
تأطير PAL للوضع الافتراضي 28.64 ميجاهرتز/8 بت:
ffplay -hide_banner -async 1 -f rawvideo -pix_fmt gray8 -video_size 1832x625 -i /dev/cxadc0 -vf scale=1135x625,eq=gamma=0.5:contrast=1.5
تأطير NTSC لوضع 28.64 ميجاهرتز/8 بت:
ffplay -hide_banner -async 1 -f rawvideo -pix_fmt gray8 -video_size 1820x525 -i /dev/cxadc0 -vf scale=910x525,eq=gamma=0.5:contrast=1.5
التقط 30 ثانية من إشارة الشريط باستخدام عينات 8 بت لبرنامج تشغيل CXADC
timeout 30s cat /dev/cxadc0 >_CXADC.u8
بالنسبة للإصدار 16 بت، ما عليك سوى تغيير امتداد اسم ملف الإخراج إلى .u16
بالنسبة لعمليات التقاط FLAC، قم بتعيين امتداد اسم ملف الإخراج إلى تنسيق الشريط المطلوب، على سبيل المثال .VHS
يوصى باستخدام جهاز تخزين سريع بسعة كتابة تبلغ 40-100 ميجابايت/ثانية أو أسرع لتجنب العينات المسقطة، ومن الأفضل استخدام SSD مخصص (عبر موصل M.2 أو SATA، وليس USB) مهيأ بنظام ملفات exFAT.
بالنسبة إلى عمليات التقاط DomesDayDuplicator على Linux، قم ببساطة بتشغيل:
ld-compress
بالنسبة إلى عمليات التقاط DomesDayDuplicator على نظام التشغيل Windows، ما عليك سوى السحب والإفلات على:
ld-compress.bat
أو ld-compress-nvidia-gpu.bat
سيتم ضغط ملف .lds
الخاص بك إلى ملف FLAC OGG .ldf
.
بالنسبة إلى CXADC وغيرها من لقطات RF القياسية 8 بت أو 16 بت، استخدم ما يلي:
انسخ أوامر ضغط FLAC لـ CXADC
الأعلام القابلة للتحرير هي:
يمكن تغيير علامة --bps
إلى --bps=8
أو --bps=16
لالتقاط 8 و16 بت، كما أن --ogg
اختياري.
قم بتغيير
&
إلى اسم ملف الإدخال والإخراج.
تقليل حجم بيانات CXADC الملتقطة (بنسبة 40-60%):
flac --best --sample-rate=28636 --sign=unsigned --channels=1 --endian=little --bps=8 --ogg -f.u8 .flac
سيكون الإخراج
إذا أردت، يمكنك إعادة تسمية الامتداد النهائي إلى .vhs
/ .hifi
وما إلى ذلك، مع تضمين _8-bit_28msps
و NTSC or PAL
وما إلى ذلك في الاسم، لتعرف دائمًا تنسيق البيانات والشريط .
فك ضغط اللقطات المضغوطة بصيغة FLAC:
flac -d --force-raw-format --sign=unsigned --endian=little.vhs .u16
قم بفك تشفير الشريط الذي تم التقاطه إلى .tbc
باستخدام:
vhs-decode [arguments]
مثال الاستخدام الأساسي:
vhs-decode --debug --pal --threads 8 --tape_format VHS --cxadc CX-White-2022.10.25.u8 my-first-decode-2022.10.25
بعد فك التشفير، قم بمعالجة بيانات أشرطة VBI الخاصة بك باستخدام:
ld-process-vbi.tbc
استخدم أداة التحليل لفحص بيانات الشريط التي تم فك تشفيرها:
ld-analyse.tbc
(ملفات .tbc
بدون رأس، ويمكنك فتحها في أي وقت أثناء فك التشفير، وتقتصر المعاينة على معلومات الإطار التي تمت كتابتها بالكامل في ملف JSON الذي يتم تحديثه كل 100 إطار أو نحو ذلك)
ينتج VHS-Decode ملفين مصححين بقاعدة زمنية وإشارة S-Video في مجال الملف لـ VHS/Beta/Video8/Hi8 وما إلى ذلك، ويمكنه أيضًا إنتاج ملف CVBS واحد لتنسيقات مثل SMPTE-C/B.
يتم تخزينها في ملفات 16 بت GREY16
بدون رأس مفصولة إلى إشارات فيديو مركبة chroma/luma بتنسيق .tbc
filename.tbc
و filename_chroma.tbc
على التوالي جنبًا إلى جنب مع ملفات .json
و .log
مع معلومات الإطار وفك التشفير، والتي يمكن استخدامها مع LD-Decode مجموعة من الأدوات لتحليل ld، وld-process-vbi، وld-process-vits، وld-dropout-correct، وld-chroma-decoder وما إلى ذلك
ستعرض نصوص التصدير بشكل افتراضي حقلًا علويًا متداخلًا بدون فقدان أولًا ومعدل بت مرتفع (حوالي 70-100 ميجا بايت/ثانية) فيديو ترميز FFV1 والذي، على الرغم من أنه مثالي للأرشفة والمعالجة الإضافية، فقد بدأ مؤخرًا فقط في الحصول على الدعم في NLEs الحديثة .
لإنشاء ملفات .mkv قابلة للعرض في معظم مشغلات الوسائط، ما عليك سوى استخدام أداة tbc-video-export
.
اقرأ README_gen_chroma_vid_scripts
README للتعرف على خيارات البرنامج النصي القديم.
لينكس، ماك وويندوز
tbc-video-export Input-Media.tbc
مهم
اقرأ دليل التصدير الكامل هنا!
للأرشفة واستخدام الويب، لدينا مجموعة واسعة من ملفات تعريف FFmpeg المعدة مسبقًا والمحددة داخل ملف tbc-video-export.json
.
تحذير
يقوم Odysee بتحميل ملفات AVC المتوفرة على الويب والتي تعتبر مثالية.
يقوم Vimeo بتحميل ملف إلغاء تشابك تصدير FFV1 ويعيد ترميز SD المتقدم بشكل جيد.
يقوم YouTube بإلغاء التشابك والترقية إلى 2880 × 2176 بكسل (يتم تدمير أي شيء أقل من شريحة 4K عن طريق الضغط.)
تستخدم ملفات تعريف المخزون الخاصة بالويب أداة إزالة التشابك BDWIF، ولكن يوصى دائمًا بقراءة دليل إزالة التشابك من QTGMC للحصول على مزيد من التفاصيل.
تمت إضافة ProRes 4444XQ وFFV1 مع صوت PCM لدعم التحرير.
حدد ملف التعريف الخاص بك على سبيل المثال: --profile ffv1_8bit_pcm
اسم الملف الشخصي | الترميز | نوع الضغط | عمق البت | أخذ عينات فرعية من الكروما | تنسيق الصوت | حاوية | امتداد الملف | معدل البت |
---|---|---|---|---|---|---|---|---|
ffv1 | FFV1 | مضغوط بلا فقدان | 10 بت | 4:2:2 | فلك الصوت | متروسكا | .mkv | 70-100 ميغابت في الثانية |
ffv1_8bit | FFV1 | مضغوط بلا فقدان | 8 بت | 4:2:2 | فلك الصوت | متروسكا | .mkv | 40-60 ميغابت في الثانية |
ffv1_pcm | FFV1 | مضغوط بلا فقدان | 10 بت | 4:2:2 | صوت بي سي إم | متروسكا | .mkv | 70-100 ميغابت في الثانية |
ffv1_8bit_pcm | FFV1 | مضغوط بلا فقدان | 8 بت | 4:2:2 | صوت بي سي إم | متروسكا | .mkv | 40-60 ميغابت في الثانية |
prores_hq_422 | المقر الرئيسي لشركة بروريس | مضغوط | 10 بت | 4:2:2 | صوت بي سي إم | كويك تايم | .mov | 55-70 ميغابت في الثانية |
prores_4444xq | بروريس 4444XQ | مضغوط | 10 بت | 4:4:4 | صوت بي سي إم | كويك تايم | .mov | 80-110 ميغابت في الثانية |
v210 | V210 | غير مضغوط | 10 بت | 4:2:2 | صوت بي سي إم | كويك تايم | .mov | 200 ميغابت في الثانية |
v410 | V410 | غير مضغوط | 10 بت | 4:4:4 | صوت بي سي إم | كويك تايم | .mov | 400 ميغابت في الثانية |
x264_web | ايه في سي/H.264 | خاسر | 8 بت | 4:2:0 | صوت AAC | كويك تايم | .mov | 8 ميغابت في الثانية |
x265_web | هيفك/H.265 | خاسر | 8 بت | 4:2:0 | صوت AAC | كويك تايم | .mov | 8 ميغابت في الثانية |
-s
يتخطى عدد الإطارات -s 25
على سبيل المثال يتخطى ثانية واحدة من فيديو PAL.
-l
يحدد الطول للتصدير، لذلك -l 1500
هي دقيقة واحدة من فيديو PAL بمعدل 25 إطارًا في الثانية أو -l 1500
لـ NTSC بمعدل 29.97 إطارًا في الثانية
--audio-track
قم بتضمين مثال ملف صوتي: --audio-track HiFi_24-bit_192khz.flac
& --audio-track Linear_24-bit_48khz.flac
من HiFi-Decode
مثال كامل:
لينكس، ماك وويندوز:
tbc-video-export -s 50 -l 1500 --audio-track HiFi_24-bit_48khz.flac --audio-track Linear_24-bit_48khz.flac Input.tbc
يوفر فك تشفير البرنامج إطار الإشارة الكامل، ويمكن استخدام برنامج الاسترداد لقراءة هذه المعلومات واستخراجها، ومع ذلك يمكن استخراج بعض المعلومات تلقائيًا في مرحلة ملف TBC باستخدام ld-processs-vbi
مثل VITC & Closed Captions.
رمز الوقت VITC (الرمز الزمني SMPTE القياسي)
CC EIA-608 (التسمية التوضيحية المغلقة)
Teletext (الترجمات الأوروبية ورسومات المعلومات)
ألعاب أركيد تعتمد على الشريط!
Ruxpin TV Teddy (صوت إضافي في إطار مرئي)
يؤدي هذا إلى إنشاء ملف فيديو بحجم 720x608 PAL
أو 720x508 NTSC
(IMX/D10).
لينكس، ماك وويندوز:
tbc-video-export --vbi input.tbc
يدعم VHS-Decode وسائط مختلفة لتغيير كيفية معالجة تسجيلات الشريط الملتقطة. تختلف هذه قليلاً بين التنسيقات مثل VHS وUmatic لكن العمليات الأساسية تظل كما هي.
القائمة أدناه هي قائمة قصيرة للاستخدام الشائع/اليومي ولكنها لا تغطي جميع القدرات ووسائط الأوامر الجديدة أو المتقدمة الممكنة، لذا يرجى قراءة قائمة الأوامر الكاملة والمحدثة على الويكي حيث قد تتغير الأوامر أو يتم إهمالها، لذلك من الجيد دائمًا التحقق من هذه القائمة بحثًا عن أي تحديثات.
حذر
يعد هذا إعدادًا إلزاميًا لكي تعمل أجهزة فك التشفير بشكل صحيح.
افتراضيًا، يتم تعيين هذا على 40 ميجا هرتز (40 مللي ثانية) (معدل العينة المستخدم داخليًا بواسطة Domesday Duplicator) عند 16 بت.
وحدة فك التشفير لا تعرف 8/16 بت، لذا طالما تم تحديد معدل العينة، فسوف تقوم بفك تشفيرها بنفس الطريقة بالنسبة للالتقاطات المعبأة ذات 10 بتات وإذا تم ضغطها بصيغة FLAC.
-f
يضبط تردد أخذ العينات في الوحدات الصحيحة.
على سبيل المثال -f 280000hz
أو -f 28mhz
أو -f 8fsc
ملحوظة
هذه مجرد وسيطات مختصرة لخيار أخذ العينات الخاص بها.
--cxadc
28.6 ميجا هرتز/8 بت (8fsc) (موصى به لالتقاط بطاقة المخزون)
--cxadc3
35.8 ميجاهرتز/8 بت (10fsc) (لا يُنصح بالالتقاط بسبب رفع العينات)
--10cxadc
14.3 ميجاهرتز/16 بت (4fsc) (لا يُنصح بالالتقاط بسبب نقص أخذ العينات)
--10cxadc3
17.9 ميجاهرتز/16 بت (5fsc) (لا يُنصح بالالتقاط بسبب نقص أخذ العينات)
حذر
يعد هذا إعدادًا إلزاميًا لكي تعمل أجهزة فك التشفير بشكل صحيح.
تغيير نظام التلفزيون (نظام الخط ونظام الألوان إن وجد) إلى تنسيق الوسائط الإقليمي المطلوب.
ملحوظة
يعد دعم PAL-M تجريبيًا .
MESECAM (يتطلب برنامج GNUradio إضافيًا لفك تشفير اللون بعد TBCs حاليًا)
--system
متبوعًا بنظام التلفزيون
الخيارات هي: NTSC
و PAL
و PAL-M
و NTSC-J
و MESECAM
على سبيل المثال: --system NTSC
حذر
يعد هذا إعدادًا إلزاميًا لكي تعمل أجهزة فك التشفير بشكل صحيح.
-tf
أو --tape_format
يضبط تنسيق الوسائط التي ترغب في فك تشفيرها.
الخيارات الحالية هي VHS
(افتراضي)، VHSHQ
، SVHS
، UMATIC
، UMATIC_HI
، BETAMAX
، BETAMAX_HIFI
، VIDEO8
، HI8
، EIAJ
، VCR
، VCR_LP
، TYPEC
& TYPEB
.
مثال: --tape_format vhs
تُستخدم هذه الأوامر للانتقال للأمام في ملف أو لتحديد الحدود. مفيد لاستعادة فك التشفير بعد حدوث عطل، أو للحد من وقت العملية عن طريق إنتاج عينات أقصر.
-s
يقفز للأمام إلى أي إطار معين في الالتقاط.
--start_fileloc
للانتقال إلى أي عينة معينة في الالتقاط.
-l
يحدد طول فك التشفير بإطارات n .
-t
يحدد عدد سلاسل المعالجة التي سيتم استخدامها أثناء إزالة التشكيل، ولا يمكن استخدام فك التشفير أكثر من 6-8 سلاسل لكل عملية فك تشفير حاليًا، لذا فإن استخدام 8 سلاسل عمليات هو الحد العملي نظرًا لأنه في الغالب مهمة أساسية واحدة.
(ملاحظة: عند التعطل، يقوم vhs-decode تلقائيًا بتفريغ آخر موقع عينة معروف في مخرجات الوحدة الطرفية)
--debug
يعين مستوى إسهاب المسجل لتصحيح الأخطاء . مفيد لتصحيح الأخطاء وتحسين معلومات السجل. (يوصى به لتمكين الأرشفة.)
--ct
يمكّن مصيدة اللون ، وهو مرشح يهدف إلى تقليل تداخل اللون على إشارة اللونا الرئيسية. استخدمه في حالة رؤية النطاقات أو الشطرنج على Luma الرئيسي .tbc في تحليل ld.
--recheck_phase
إعادة التحقق من مرحلة اللون في كل حقل، ويصلح معظم مشكلات اللون. (لا يوجد أي تأثير على U-matic.)
--sl
يحدد مستوى حدة الإخراج، كعدد صحيح من 0-100، والقيمة الافتراضية هي 0. القيم الأعلى مناسبة بشكل أفضل للصور العادية والمسطحة، مثل الرسوم المتحركة والمواد المتحركة، حيث يمكن أن يحدث ظلال قوية. (أشبه برفع الحدة على أي جهاز تلفزيون عادي.)
--dp demodblock
يعرض الرسوم البيانية للطيف الترددي الخام، وينشئ نافذة منبثقة لكل موضوع، لذلك -t 32 سوف يمنحك 32 نافذة واجهة المستخدم الرسومية وما إلى ذلك
ملحوظة
يمكن أن تكون وحدات فك التشفير عبارة عن بيانات RAW غير مضغوطة أو بيانات مضغوطة FLAC.
نصيحة
يجب إعادة تسمية .RAW إلى s16/u16
.ldf
/ .lds
(40 مللي ثانية في الثانية من البيانات المضغوطة وغير المضغوطة لـ Domesday Duplicator FLAC).
.r8
/ .u8
(بيانات أولية CXADC 8 بت).
.r16
/ .u16
(بيانات أولية CXADC 16 بت).
.flac/.cvbs/.vhs/.svhs/.betacam/.betamax/.video8/.hi8 (اللقطات المضغوطة بـ FLAC، يمكن أن تكون إما 8 بت أو 16 بت).
حذر
إذا كان استخدام الملحقات المخصصة يتضمن tv system
bit depth
sample rate xxMSPS
داخل اسم الملف، فمن الواضح ما هي الإعدادات الأساسية التي ستحتاج إلى استخدامها لفك تشفيره، ويساعد ذلك كثيرًا عند مشاركة أو أرشفة شيء ما لمعرفة ما هو عليه بالفعل يكون.
على عكس CVBS-Decode وLD-Decode، لا يقوم VHS-Decode بإخراج إطاراته المصححة بقاعدة زمنية كملف مركب واحد .tbc
للتنسيقات الملونة، ولكنه يفعل ذلك للتنسيقات المركبة المعدلة مثل SMPTE-C.
كل من قنوات النصوع والتلوين عبارة عن ملفات بيانات منفصلة، وهي في الأساس "S-Video" رقمية، وهي مفيدة أيضًا لاستكشاف الأخطاء وإصلاحها. يتم إنشاء ملفات الواصف/السجل بحيث ينتهي بك الأمر بأربعة ملفات بالاسم التالي:
filename.tbc
- بيانات صورة النصوع (Y) (Y/C المجمعة لـ CVBS)
filename_chroma.tbc
- بيانات الصورة التلون (C) (QAM المعدلة)
filename.tbc.json
- جدول واصف الإطار (الدقة/التسرب/SNR/الإطارات/الرمز الزمني لـ VBI)
filename.log
- سجل الإجراء/الإخراج المفهرس للرمز الزمني
الفتنة
رديت
منتدى مساعدة الفيديو
فيسبوك
VHS-فك التشفير ويكي
وثائق جوجل دوك
لتغييرات التوثيق المستقبلية، تحدث مع هاري مونداي ([email protected]) أو على Discord (therealharrypm)