ویدیوهای خود را در YouTube XNUMX/XNUMX پخش کنید

اخیراً، به عنوان یک سرگرمی، از سخنرانی های روانشناسی که می شناسم فیلمبرداری می کنم. من فیلم را ویرایش می کنم و در وب سایت خود منتشر می کنم. یک ماه پیش این ایده به ذهنم رسید که پخش 24/7 این سخنرانی ها را در یوتیوب ترتیب دهم. نوعی "کانال تلویزیونی" موضوعی که به رشد شخصی اختصاص دارد.

من می دانم چگونه یک پخش معمولی بسازم. اما چگونه می توان آن را طوری ساخت که پخش فایل های ویدئویی باشد؟ به طوری که 24/7 اجرا می شود، انعطاف پذیر است، تا حد امکان مستقل است، و در عین حال به هیچ وجه به کامپیوتر خانگی من وابسته نیست. این چیزی است که من باید کشف می کردم.

ویدیوهای خود را در YouTube XNUMX/XNUMX پخش کنید

چندین روز طول کشید تا راه حلی پیدا شود. من بسیاری از انجمن ها و کتابچه های راهنمای مختلف را مطالعه کردم که بدون آنها پخش من به سادگی کار نمی کرد. و اکنون که شوخی موفقیت آمیز است، احساس می کنم باید راه حل خود را به اشتراک بگذارم. به این ترتیب این مقاله ظاهر شد.

به طور خلاصه، راه حل نهایی به شرح زیر بود: اسکریپت VPS + ffmeg + bash. در زیر برش، اقدامات انجام شده را شرح می دهم و در مورد مشکلاتی که هنگام سازماندهی پخش کشف شد صحبت می کنم.

مرحله 1 - پخش از کجا می آید؟

در همان ابتدا باید تصمیم می گرفت که پخش از کجا و منبع آن کجا باشد. اولین چیزی که به ذهنم رسید این بود از کامپیوتر خانگی شما. ویدیوها را در یک لیست پخش جمع آوری کنید و شروع به پخش آنها در هر پخش کننده ویدیو کنید. سپس تصویر صفحه را بگیرید و آن را در YouTube پخش کنید. اما من تقریباً بلافاصله این گزینه را رد کردم زیرا ... برای پیاده سازی آن، باید کامپیوتر خانگی خود را دائما روشن نگه دارید، که به معنای سر و صدای کولرها حتی در شب و افزایش مصرف برق (+100-150 کیلووات ساعت در هر ماه) است. و معلوم می شود که نمی توانید از رایانه خانگی خود در طول پخش استفاده کنید. هر حرکت ماوس در پخش قابل مشاهده خواهد بود.

بعد شروع کردم به نگاه کردن به کنار خدمات ابری. من به دنبال یک سرویس آماده بودم که بتوانم ویدیوهایم را آپلود کنم یا مثلاً پیوندهایی را به ویدیوها از YouTube وارد کنم و همه آن ها در یک پخش بدون توقف بسته بندی شوند. اما چیز مناسبی پیدا نکردم. شاید خوب سرچ نکردم تنها چیزی که با عملکرد مناسب است restream.io است، سرویسی که به پخش همزمان به چندین پلتفرم کمک می کند. به نظر می رسد آنها به شما اجازه می دهند ویدیوهای خود را آپلود کنید. اما این سرویس برای اهداف کاملاً متفاوتی ایجاد شده است و آنها انتظار دارند که پخش فقط چند ساعت طول بکشد. من فکر می کنم که اگر از طریق این سرویس بتوان یک پخش شبانه روزی را سازماندهی کرد، آنگاه به ده ها یا حتی صدها دلار در ماه شلیک می کرد. اما من همچنان می خواستم پخش را به صورت رایگان یا با حداقل سرمایه مالی سازماندهی کنم.

مشخص شد که برای پخش لازم بود یا دستگاه جداگانه یا حتی یک کامپیوتر مجزا. داشتم به چیزی مثل رزبری پای فکر می کردم. و چی؟ کولر نداره من ویدیو را روی فلش درایو ضبط کردم، کابل اترنت را وصل کردم و اجازه دادم در جایی خلوت دراز بکشد و پخشش کنم. گزینه. اما من نه خود هیئت مدیره را داشتم و نه تجربه کار با آن را داشتم، بنابراین این گزینه را رد کردم.

در نتیجه به بحث خاصی برخوردم که در آن درباره خلقت بحث کردند سرور خود پخش می کند. این دقیقاً همان چیزی نبود که من دنبالش بودم، اما ایده اصلی را دریافت کردم - می توانید از یک سرور استفاده کنید! در آن بحث، استفاده از ترکیبی از VPS + nginx + OBS پیشنهاد شد. مشخص شد که این ترکیب می تواند برای من هم مناسب باشد. تنها چیزی که من را گیج کرد این بود که من هرگز سروری را مدیریت نکرده بودم و به نظرم می رسید که داشتن سرور اختصاصی خودم گیج کننده و گران است. تصمیم گرفتم بفهمم که اجاره یک سرور با حداقل تنظیمات چقدر هزینه دارد و شگفت زده شدم.

ویدیوهای خود را در YouTube XNUMX/XNUMX پخش کنید

قیمت ها به روبل بلاروس نشان داده شده است و اینها فقط خرده هستند. برای درک، 8 روبل بلاروس حدود 3.5 دلار یا 240 روبل روسیه است. برای یک ماه استفاده از یک کامپیوتر تمام عیار که 24/7 روشن است و دسترسی سریع به اینترنت دارد. بنا به دلایلی، این کشف برای من بسیار خوشحال کننده شد و چندین روز به طرز وحشتناکی شاد راه می رفتم، مانند کودکی که موشک های فضایی را کشف کرده است :)

ضمناً من از پیشنهاد اولین سایتی که گوگل برای پرس و جو " اجاره VPS " به من داد استفاده کردم. شاید حتی راه‌حل‌های بودجه بیشتری هم وجود داشته باشد، اما این قیمت برای من مناسب بود و من بیشتر نگاه نکردم.

هنگام ایجاد یک سرور، می توانید سیستم عاملی را که تحت آن اجرا می شود انتخاب کنید. شما می توانید یک پخش را در هر یک از سیستم های لیست شده سازماندهی کنید و بر اساس ترجیحات و توانایی های مالی خود انتخاب کنید (برای یک سرور با ویندوز آنها هزینه اضافی می خواهند). من CentOS را انتخاب کردم. صرفاً به این دلیل که قبلاً تجربه کمی با آن داشتم.

ویدیوهای خود را در YouTube XNUMX/XNUMX پخش کنید

مرحله 2 - راه اندازی سرور

اولین چیزی که بعد از ایجاد سرور نیاز دارید این است که از طریق SSH به آن متصل شوید. در ابتدا از PuTTy استفاده کردم، اما سپس شروع به استفاده از برنامه Secure Shell کردم که در Google Chrome اجرا می شود. معلوم شد برای من راحت تر است.

سپس نام هاست را تغییر دادم، همگام سازی زمان را روی سرور تنظیم کردم، سیستم را به روز کردم، iptables را سرهم کردم و یکسری کارهای دیگر انجام دادم، اما نه به این دلیل که لازم بود. من فقط علاقه مند به راه اندازی سرور بودم و برای من کار کرد. دوست دارم وقتی درست میشه :)

در اینجا مراحلی وجود دارد که باید انجام دهید:

  1. مخزن EPEL را وصل کنید.
  2. یک سرور FTP راه اندازی کنید (من vsftp را انتخاب کردم).
  3. ffmpeg را نصب کنید.

من دستورات را با جزئیات بیان نمی‌کنم؛ این دستورالعمل‌ها برای انتقال برنامه عمل کلی نسبتاً مفهومی هستند. اگر با هر یک از مراحل مشکل دارید، با استفاده از یک جستجوی موتور جستجو مانند "CentOS connect EPEL" یا "CentOS install FTP server" به سرعت می توان آنها را حل کرد. و در اولین پیوندها می توانید دستورالعمل های گام به گام دقیق را بیابید.

بنابراین، همانطور که قبلاً نوشتم، به ترکیبی از VPS + nginx + OBS نیاز داشتم. VPS - آماده است. اما سوالاتی در مورد نکات دیگر شروع شد. OBS یک برنامه پخش، Open Broadcaster Software است. و فقط با استریم ها کار می کند یعنی. به عنوان مثال، یک تصویر از یک وب کم می گیرد و آن را پخش می کند. یا ضبط صفحه. یا یک پخش از قبل در حال انجام به سایت دیگری هدایت می شود. اما من جریانی ندارم، فقط مجموعه‌ای از فایل‌های ویدئویی دارم که باید به صورت استریم تبدیل شوند.

شروع به حفاری در این مسیر کردم و به ffmpeg برخوردم. FFmpeg مجموعه ای از کتابخانه های رایگان و متن باز است که به شما امکان ضبط، تبدیل و پخش صدا و تصویر دیجیتال در فرمت های مختلف را می دهد.

و من بسیار تعجب کردم که ffmpeg چقدر می تواند انجام دهد. اگر بخواهید صدا را از ویدیو استخراج می کند. اگر بخواهید، قسمتی از ویدیو را بدون کدگذاری مجدد قطع می کند. اگر بخواهید از یک فرمت به فرمت دیگر تبدیل می شود. و خیلی خیلی بیشتر. تا جایی که بتوانید فایلی را برای آن مشخص کنید، آن را به یک جریان تبدیل کرده و به خود یوتیوب منتقل می کند. تمام است، زنجیره مونتاژ شده است. تنها چیزی که باقی می ماند این است که تفاوت های ظریف را نهایی کنیم.

مرحله 3 - تنظیم پخش

ما یک پخش در یوتیوب ایجاد می کنیم. در این مرحله فقط به لینک و کلید پخش نیاز داریم. در تصویر زیر آنها با رنگ قرمز مشخص شده اند.

ویدیوهای خود را در YouTube XNUMX/XNUMX پخش کنید

بیشتر آپلود فایل های ویدئویی روی سرور، که قصد داریم آن را پخش کنیم. در واقع، FTP فقط برای این مرحله مورد نیاز است. اگر راه مناسب دیگری برای آپلود فایل ها در سرور دارید، دیگر نیازی به راه اندازی سرور FTP ندارید.

ما جریان را به YouTube منتقل می کنیم. برای شروع پخش، باید ffmpeg را با چندین ویژگی اجرا کنید. کوتاه ترین دستوری که دریافت کردم به این صورت است:

ffmpeg -re -i lecture1.mp4 -f flv rtmp://a.rtmp.youtube.com/live2/%КЛЮЧ_ТРАНСЛЯЦИИ%

رمزگشایی صفت-re – نشان می دهد که فایل باید به یک جریان تبدیل شود.

-i – نشان می دهد که کدام فایل باید پخش شود. مهم است که دستور از همان دایرکتوری که خود فایل ویدیویی در آن قرار دارد اجرا شود. در غیر این صورت، باید یک پیوند مطلق به فایل، مانند /usr/media/lecture1.mp4.

-f - فرمت فایل خروجی را تنظیم می کند. در مورد من، معلوم می شود که ffmpeg فایل من را از mp4 به flv تبدیل می کند.

و در پایان داده‌هایی را که از YouTube گرفته‌ایم در صفحه تنظیمات پخش نشان می‌دهیم، یعنی. آدرسی که باید داده ها را به آن منتقل کنید و کلید پخش تا پخش به طور خاص در کانال شما نمایش داده شود.

اگر همه چیز را به درستی انجام دادید، پس از اجرای این دستور، YouTube جریان ارسال شده را مشاهده خواهد کرد. برای شروع پخش، فقط باید روی دکمه "شروع پخش" در خود YouTube کلیک کنید.

مرحله 4 - استقلال را اضافه کنید

تبریک می گویم! اکنون می دانید که چگونه از یک فایل ویدیویی پخش را شروع کنید. اما این برای پخش XNUMX/XNUMX کافی نیست. مهم این است که پس از اتمام پخش ویدیوی اول، ویدیوی بعدی بلافاصله شروع شود و با نمایش همه ویدیوها، پخش دوباره شروع شود.

من با گزینه زیر آمدم: یک فایل .sh ایجاد کنید که در آن برای هر فایل ویدیویی دستوری نوشتم و در آخر دستوری را برای اجرای دوباره همان اسکریپت نشان دادم. نتیجه بازگشتی مانند این است:

Команда 1... (запуск трансляции файла lecture1.mp4)
Команда 2... (запуск трансляции файла lecture2.mp4)
Команда 3... (запуск трансляции файла lecture3.mp4)
bash start.sh

و، بله، کار کرد. از خودم راضی بودم، پخش آزمایشی راه اندازی کردم و به رختخواب رفتم.

صبح سورپرایز ناخوشایندی در انتظارم بود. معلوم شد که پخش فقط چند دقیقه طول کشید و تقریباً بلافاصله با خاموش کردن رایانه به پایان رسید. بررسی‌ها نشان داد که دستورات راه‌اندازی شده در این روش زمانی اجرا می‌شوند که کاربر وارد سرور شده است. به محض قطع ارتباط، دستوراتی که اجرا می کردم قطع شد. برای جلوگیری از این اتفاق، در مقابل تیم کافی است bash دستور را اضافه کنید nohup. این به روند در حال اجرا اجازه می دهد بدون توجه به حضور شما اجرا شود.

نسخه نهایی مینیمال اسکریپت به شکل زیر است:

ffmpeg -re -i lecture1.mp4 -f flv rtmp://a.rtmp.youtube.com/live2/%КЛЮЧ_ТРАНСЛЯЦИИ%
ffmpeg -re -i lecture2.mp4 -f flv rtmp://a.rtmp.youtube.com/live2/%КЛЮЧ_ТРАНСЛЯЦИИ%
ffmpeg -re -i lecture3.mp4 -f flv rtmp://a.rtmp.youtube.com/live2/%КЛЮЧ_ТРАНСЛЯЦИИ%
nohup bash start.sh $

جایی که start.sh فایلی است که این اسکریپت در آن نوشته شده است. و این فایل باید در همان دایرکتوری فایل های ویدئویی قرار گیرد.

اضافه کردن یک علامت دلار در پایان به فرآیند اجازه می دهد تا در پس زمینه اجرا شود تا بتوانید بدون وقفه در پخش به استفاده از کنسول ادامه دهید.

جوایز شامل موارد زیر بود:

  • می توانید به صورت دستی پخش فایل را تغییر دهید. برای انجام این کار، باید فرآیند ffmpeg در حال اجرا را "کشت" کنید. پس از این، پخش فایل بعدی از لیست به طور خودکار شروع می شود.
  • ویدیوهای جدید را می توان بدون توقف پخش به پخش اضافه کرد. فقط ویدیو را در سرور آپلود کنید، دستوری برای اجرای این فایل در اسکریپت اضافه کنید و آن را ذخیره کنید. همین. در دور بعدی پخش، فایل جدید به همراه فایل های قدیمی پخش می شود.

مرحله 5 - ffmpeg را سفارشی کنید

اصولاً می‌توانستیم در آنجا توقف کنیم. اما می خواستم پخش را برای بینندگان کمی دوستانه تر کنم.

فرض کنید یک نفر به پخش رفت، شروع به تماشا کرد، از آن خوشش آمد و از اول می خواست این سخنرانی را تماشا کند، اما پخش اجازه نمی دهد که به عقب برگردد. برای تماشای یک سخنرانی از ابتدا، یک شخص باید به وب سایت من رفته و یک ضبط از سخنرانی مورد علاقه دریافت کند. چگونه می توانید بگویید کدام سخنرانی به او علاقه دارد؟ در حال حاضر 16 سخنرانی در سایت وجود دارد و هر هفته فقط تعداد بیشتری از آنها وجود دارد. فکر می‌کنم حتی من که تمام این سخنرانی‌ها را فیلمبرداری و تدوین کردم، نمی‌توانم از روی یک قطعه تصادفی تشخیص دهم که کدام سخنرانی است. بنابراین لازم است که هر سخنرانی به نحوی تعیین شود.

گزینه اضافه کردن شرح به فایل های ویدئویی منبع در برنامه ویرایش برای من مناسب نبود. لازم بود اطمینان حاصل شود که از فایل های اصلی استفاده شده است. به طوری که حمایت از پخش نیاز به حداقل حرکات بدن از من دارد.

معلوم شد که ffmpeg نیز می تواند در این مورد به من کمک کند. ویژگی خاصی دارد -vf، که امکان قرار دادن متن روی ویدیو را فراهم می کند. برای افزودن متن به یک ویدیو، باید قطعه زیر را به دستور اضافه کنید:

-vf drawtext="fontfile=OpenSans.ttf:text='Лекция 13: Психология эмоций. Как создавать радость?':fontsize=26:fontcolor=white:borderw=1:bordercolor=black:x=40:y=670"

توضیح پارامترهاfontfile= – پیوند به فایل فونت بدون این، عنوان به ویدیو اضافه نخواهد شد. ساده ترین راه این است که فایل فونت را در همان پوشه ویدیو قرار دهید. یا باید مسیر کامل فایل را مشخص کنید.

text= – در واقع، خود متنی که باید در بالای ویدیو قرار گیرد.

fontsize= - اندازه فونت بر حسب پیکسل

fontcolor= – رنگ فونت

borderw= – ضخامت طرح کلی اطراف متن بر حسب پیکسل (من متن سفید با طرح کلی سیاه به ضخامت ۱ پیکسل دارم).

bordercolor= - رنگ طرح کلی

x= и y= - مختصات متن نقطه 0;0 در گوشه سمت چپ بالا قرار دارد. مختصات من به گونه ای انتخاب می شود که متن در گوشه پایین سمت چپ با وضوح تصویر 1280x720 پیکسل قرار می گیرد.

به نظر می رسد این است:

ویدیوهای خود را در YouTube XNUMX/XNUMX پخش کنید

مرحله 6 - کیفیت پخش را تعیین کنید

همین، پخش آماده است. FFmpeg پخش می شود، فایل ها پخش می شوند، حضور من برای پخش لازم نیست. حتی هر سخنرانی امضا شده است. بنظر همینه

اما یک نکته ظریف دیگر ظاهر شد - من حداقل پیکربندی سرور را انتخاب کردم و پخش را بالا نبرد. پیکربندی سرور: 1 هسته (مانند 2.2 گیگاهرتز)، 1 گیگابایت رم، 25 گیگابایت SSD. رم کافی وجود داشت، اما پردازنده تقریباً به طور کامل در 100٪ بارگذاری شده بود (و گاهی اوقات حتی 102-103٪ :) این منجر به یخ زدن پخش در هر چند ثانیه می شد. خوب نیست.

شما به سادگی می توانید پیکربندی گران تری را با دو هسته انتخاب کنید، خوشبختانه با فناوری های ابری، تغییر پیکربندی سرور با فشار دادن چند دکمه انجام می شود. اما من می خواستم در حداقل ظرفیت پیکربندی قرار بگیرم. من شروع به مطالعه مستندات ffmpeg کردم و بله، تنظیماتی نیز در آنجا وجود دارد که به شما امکان می دهد بار روی سیستم را تنظیم کنید.

کیفیت تصویر بالا را می توان از دو طریق به دست آورد: یا بار بالای CPU یا ترافیک خروجی بالا. به نظر می رسد که هر چه پردازنده بتواند بار بیشتری را تحمل کند، به پهنای باند کانال کمتری نیاز خواهد بود. یا نمی توانید پردازنده را بیش از حد بارگیری کنید، اما در این صورت به یک کانال گسترده با فضای ورودی بزرگ نیاز خواهید داشت. اگر محدودیت هایی در پردازنده و اندازه کانال/ترافیک خروجی وجود داشته باشد، باید کیفیت تصویر را کاهش دهید تا پخش به خوبی انجام شود.

سرور من به یک کانال 10 مگابیت بر ثانیه دسترسی دارد. این عرض درست است. اما محدودیت ترافیکی وجود دارد - 1 ترابایت در ماه. بنابراین، برای رعایت محدودیت‌های ترافیکی، جریان خروجی من نباید از 300 کیلوبایت در ثانیه تجاوز کند. نرخ بیت جریان خروجی نباید بیشتر از 2,5 مگابیت بر ثانیه باشد. یوتیوب، به هر حال، پخش با این میزان بیت را توصیه می کند.

برای تنظیم بار روی سیستم، ffmpeg از روش های مختلفی استفاده می کند. خوب در این مورد نوشته شده است اینجا. من در نهایت از دو ویژگی استفاده کردم: -crf и -preset.

ضریب نرخ ثابت (CRF) - این یک ضریب است که به لطف آن می توانید کیفیت تصویر را تنظیم کنید. CRF می تواند مقادیری از 0 تا 51 داشته باشد، جایی که 0 کیفیت فایل منبع، 51 بدترین کیفیت ممکن است. توصیه می شود از مقادیر 17 تا 28 استفاده کنید، پیش فرض آن 23 است. با ضریب 17، ویدیو از نظر بصری با نسخه اصلی یکسان خواهد بود، اما از نظر فنی یکسان نخواهد بود. مستندات همچنین بیان می‌کنند که اندازه ویدیوی نهایی، بسته به CRF مشخص شده، به صورت تصاعدی تغییر می‌کند، یعنی. افزایش ضریب 6 امتیازی، بیت ریت ویدیوی خروجی را دو برابر می کند.

اگر از CRF استفاده می کنید، می توانید "وزن" تصویر خروجی را انتخاب کنید، سپس از آن استفاده کنید از پیش تعیین شده (-پیش تنظیم) شما می توانید تعیین کنید که پردازنده چقدر بارگذاری می شود. این ویژگی دارای پارامترهای زیر است:

  • ultrafast
  • superfast
  • veryfast
  • faster
  • fast
  • medium - مقدار پیش فرض
  • slow
  • slower
  • veryslow

هرچه پارامتر "سریعتر" مشخص شود، بار پردازنده بیشتر خواهد بود.

من ابتدا پیش تنظیمی را انتخاب کردم که اساساً برای پردازنده من خیلی سخت بود، و سپس با استفاده از CRF بار را با دقت بیشتری انتخاب کردم. در مورد من، پیش تنظیم کار کرد fastو برای crf روی مقدار 24 قرار گرفتم.

نتیجه

همین. دستور نهایی برای شروع پخش این بود:

ffmpeg -re -i lecture1.mp4 -vf drawtext="fontfile=OpenSans.ttf:text='Лекция 1: Жонглирование картинами мира':fontsize=26:fontcolor=white:borderw=1:bordercolor=black:x=40:y=670" -c:v libx264 -preset fast -crf 24 -g 3 -f flv rtmp://a.rtmp.youtube.com/live2/%КЛЮЧ_ТРАНСЛЯЦИИ%

در اینجا فقط دو نکته توصیف نشده باقی مانده است:

1) -c:v libx264 - تعیین یک کدک خاص برای کار با فایل منبع.
2) -g 3 - نشان صریح تعداد فریم های کلیدی. در این حالت مشخص می شود که هر فریم سوم یک فریم کلیدی باشد. مقدار استاندارد 5 یا 8 است، اما YouTube قسم می خورد و حداقل 3 را می خواهد.

می توانید ببینید که پخش با چه کیفیتی انجام شد اینجا.

بار روی سرور به صورت زیر بود:

ویدیوهای خود را در YouTube XNUMX/XNUMX پخش کنید

ویدیوهای خود را در YouTube XNUMX/XNUMX پخش کنید

بر اساس داده های مانیتورینگ، واضح است که بار پردازنده از 70٪ تا 95٪ متغیر است و در طول هفته پخش هرگز به 100٪ نرسید. یعنی با این تنظیمات پردازنده کافی است.

با لود دیسک میتونم بگم تقریبا لود نشده و باید یک هارد معمولی برای پخش کافی باشه.

اما حجم ترافیک خروجی من را نگران می کند. به نظر می رسد که جریان خروجی من بین 450 تا 650 کیلوبایت در ثانیه است. در یک ماه این مقدار حدود 1,8 ترابایت خواهد بود. ممکن است مجبور شوید ترافیک اضافی بخرید یا به پیکربندی با دو هسته تغییر دهید زیرا ... من نمی خواهم کیفیت عکس را کاهش دهم.

***

در نتیجه، من می گویم که راه اندازی چنین پخش از ابتدا حدود 1-2 ساعت طول می کشد. علاوه بر این، آپلود ویدیو در سرور بیشتر زمان می برد.

راه اندازی چنین پخشی خود را به عنوان یک ابزار بازاریابی توجیه نمی کرد. شاید، اگر بازدیدها را افزایش دهیم تا الگوریتم‌های YouTube این پخش را دریافت کنند و شروع به نمایش فعال آن در توصیه‌ها کنند، چیزی درست می‌شود. در مورد من، در 16 روز پخش مداوم، 58 بار تماشا شد.

که خوب است. پخش به طور هماهنگ در صفحه اصلی وب سایت من قرار می گیرد. این به من این فرصت را داد تا به سرعت نظر خود را در مورد استاد و خود سخنرانی ها شکل دهم.

و یک لحظه مهم است که پخش حق چاپ کسی را نقض نکند، در غیر این صورت مسدود خواهد شد. من در مورد پخش خود آرام هستم زیرا ... من به طور خاص درج های موسیقی را با استفاده رایگان انتخاب کردم و نویسنده محتوا در رایانه ای در همان نزدیکی نشسته است و به هیچ وجه مخالف استفاده من از محتوای او نیست :)

اما اگر رادیویی دارید که در پس‌زمینه پخش می‌شود، یا از آهنگ مورد علاقه‌تان در حین ویرایش استفاده کرده‌اید، یا یک سکانس ویدیویی از یک موزیک ویدیو، سریال تلویزیونی یا فیلم محبوب گرفته‌اید، پخش شما در خطر است. همچنین مهم است که پخش حداقل بار معنایی داشته باشد، در غیر این صورت ممکن است به عنوان هرزنامه مسدود شود.

***

این تمام چیزی است که من دارم. امیدوارم این راهنما به خوبی به درد کسی بخورد. خوب اگر چیزی برای افزودن دارید بنویسید خوشحال می شوم اضافات و توضیحات مقاله را بخوانم.

منبع: www.habr.com

اضافه کردن نظر