قرار دادن ویدئو و صدا
یکی از مزیت های اینترنت ارتباط آسان با مخاطب است و در این تعامل برقراری ارتباط از طریق صوت و تصویر نقش مهمی ایفا می کند ، شاید بیان مطلبی از طریق نوشتن زمان بر باشد باشد و ما هم نتوانیم به هدف اصلی خود برسیم ولی با یک ویدئوی چند دقیقه ایی منظورمان را به طور کامل ادا کنیم . در این آموزش عناصر رسانه ایی یعنی استفاده از ویدئو و صدا را در HTML فرا خواهیم گرفت .
استفاده از صدا
برای قرار دادن صدا و موزیک در صفحه دو راه وجود دارد : راه اول این که شما می توانید یک لینک به فایل صدا ایجاد کنید تا کاربران بتوانند آن را دانلود کنند و سپس به آن گوش کنند . راه دوم قرار دادن صدا در صفحه سایت است .
لینک به فایل صدا
برای لینک دادن از تگ a استفاده می کنیم به صورت زیر :
<a href="music.mp3">متن لینک موزیک</a>
همان طور که می دانید کافیست تا آدرس فایل را در href قرار بدیم ، در این حال با کلیک کردن کاربر بر روی متن موزیک پنجره جدید باز خواهد شد و شروع به پخش فایل می کند . در این حال کاربر توانایی ذخیره فایل صوتی را مانند یک تصویر را دارد .
قرار دادن صدا در صفحه
برای قرار دادن صدا در صفحه از کد زیر استفاده می شود :
<audio src="music.mp3" controls="controls"> your browser does not support the audio element. </audio>
قبل از اینکه ویژگی های این تگ رو بررسی کنیم می خوام دلیل متنی که براتون نوشتم رو بگم ، این متن رو برای این می نویسیم که اگه مرورگری این تگ رو ساپورت نکرد این نوشته براش به نمایش در بیاد و بفهمه که مرورگرش این فایل صوتی رو ساپورت نمیکنه ، شما می تونید به جای نوشته بالا هرچی که می خواید بنویسید .
ویژگی controls
مقدار این ویژگی یا صفت برابر controls است . با کمک این ویژگی می توانید نوار ابزار کنترل کننده را در زمان نمایش صدا در اختیار کاربران قرار دهید . که خودشان بتوانند صدا را پخش یا متوقف کنند .
ویژگی autoplay
مقدار این ویژگی برابر autoplay است و اگه در کد بالا به جای cotrols از این صفت استفاده کنید خواهید دید که صدا به صورت خودکار شروع به پخش شدن می کند .
ویژگی loop
مقدار این ویژگی برابر loop هست به کمک این ویژگی می توانید بعد از به پایان رسیدن اجرای صدا ، صدا از اول پخش شود .
ویژگی preload
این ویژگی در زمان لود صفحه شروع به لود صدا می کند و در زمان استفاده از این عنصر ویژگی autoplay غیرفعال می شود .
ویژگی src
مقدار url با این ویژگی آدرس فایل صدا را مشخص می کند . فرمت های قابل استفاده در عنصر صدا به شرح زیر است :
- Ogg vorbis
- Mp3
- Wav
- Vorbis
استفاده از ویدئو
یکی از رسانه های مورد استفاده در وب ویدئو است که به کمک تگ یا عنصر Video می توان به نمایش ویدئو در وب پرداخت . به کد زیر توجه کنید :
<video width="320" height="240" controls="controls"> <source src="video.mp4" type="video/mp4" /> <source src="video.ogg" type="video/ogg" /> Your browser does not support the video element. </video>
در کد بالا درون عنصر video به تنظیم ارتفاع و عرض و نوع کنترل پرداختیم و در خط دوم و سوم هم به معرفی منبع ویدئو اشاره کردیم و در خط چهارم هم همان طور که در بالا گفتم اگر مرورگری این عنصر را ساپورت نکند این نوشته برای او نشان داده خواهد شد .
ویژگی های مورد استفاده در تگ ویدئو :
ویژگی Autoplay
مقدار این ویژگی برابر autoplay است و با استفاده از این ویژگی در تگ ویدئو بعد از لود شدن صفحه ویدئو به صورت خودکار شروع به پخش شدن می کند .
ویژگی controls
مقدار این ویژگی برابر controls است با کمک این ویژگی می توانید کنترل ویدئو را در زمان لود و پخش که شامل دکمه های اجرا و … هست در اختیار کاربران قرار دهید .
ویژگی height
مقدار این ویژگی pixels ( مقدار عددی ) برای تنظیم ارتفاع نمایش ویدئو می باشد.
ویژگی loop
مقدار این ویژگی loop است و با کمک این ویژگی می توان بعد از اتمام ویدئو آن را به صورت خودکار دوباره نمایش داد .
ویژگی width
مقدار این ویژگی pixels ( مقدار عددی ) برای تنظیم پهنا یا عرض نمایش ویدئو است .
ویژگی src
مقدار این ویژگی URL یا آدرس محل ویدئو است با کمک این ویژگی محل ذخیره ویدئو را به کد می دهیم .
فرمت های مجاز ویدئو برای استفاده : MP4 , ogg , WebM , Flash Video
سلام
من چطور یه ویدیو که داخل فایل هام هستش رو داخل سایت قرار بدم؟
با سلام و عرض ادب
من با این که کد دستوری autoplay را می تایپ می کنم مانند نمونه زیر، ولی متاسفانه بصورت خودکار پخش نمی شود
ممنون می شوم راهنمایی بفرمائید
سلام این فیلم آموزشی رو نگاه کنید کامل توضیح داده شده :
https://web30ty.com/%d9%be%d8%ae%d8%b4-%d9%81%d8%a7%db%8c%d9%84-%d8%b5%d9%88%d8%aa%db%8c-%d8%af%d8%b1-html-%d8%a8%d8%a7-%d8%aa%da%af-audio-%d8%a2%d9%85%d9%88%d8%b2%d8%b4/
سلام روزتون بخیر
من توی سایتم برای معرفی یکی از محصولاتم میخوام فیلم بذارم دستور زیر رو توی صحفه اون محصول به شکل زیر گذاشتم ولی فیلم رو نشون نمیده
لطفا راهنماییم کنید که باید چیکار کنم
با تشکر
با سلام
کد رو به ایمیلتون فرستادم چک بکنید .
من یک فایل ویدیو با کد دستوری html داخل سایتم ارسال کردم اما پلی نمیشه , و همون فایل رو در رسانه کتابخانه ام اپلود کردم نشان داده میشه مشکل از چیه ممکنه راهنمایی کامل بفرمایید
سلام، برای اینکه در html بگوئیم کلیپ ویدئوی مورد نظر در موقعیت خاصی قرار بگیرد، مثلا وقتی صفحه بارگذاری می شود در سمث چپ صفخه و با 2 سانتیمتر فاصله از راست صفحه و 4 سانتی متر فاصله از بالای صفحه قرار گرفته و اجرا شود، چه دستوری در html داریم؟
سلام برای این کار باید از دستور margin استفاده بکنید ، برای یادگیری این آموزش روی لینک زیر کلیک بکنید :
https://web30ty.com/%D8%AE%D8%A7%D8%B5%DB%8C%D8%AA-padding-margin-%D9%81%DB%8C%D9%84%D9%85-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-css/
ممنون بابت مطلب مفیدتون
یه سوال دارم
یه سوال دارم اینکه اگر من یه فایل صوتی که دارای مثلا 5 بخش هست رو با متنهایی(به صورت لینک یا ئکمه) در صفحه وردپرس که با کلیک روی اینها پلیر پرش کنه روی بخش مورد نظر چکار باید کرد؟
سلام
زیاد متوجه نشدم ولی میتونید از راه حل زیر استفاده بکنید :
یه راهش اینه که از صفت name برای بخش مورد نظر استفاده بکنید و در href اون لینک اول از # استفاده بکنید و بعد مقدار اون name رو بنویسید با این کار به اون بخش پرش میکنه .
داداش من میخوام وقتی کاربر وارد سایتم میشه پس زمینه صفحه اصلی سایتم ویدیو پخش شه باید از چه کدی استفاده کنم ؟
سلام
برای این کار می تونید از کد زیر استفاده بکنید و به جای HTML13 آدرس ویدیو مورد نظرتون رو بذارید :
سلام . . .
خیلی ممنون بخاطر کار تون واقعا خیلی به کارم اومد
باسلام
دوست عزیز باید صفت autoplay که درون تگ video می باشد را پاک/بردارید تا ویدئو بصورت autoplay پخش نشود
باتشکر
سلام
من میخواهم وقتی ویدیونمایش داده شده به صورت اتو پلی پخش نشود.
چه کارباید بکنم.
ممنون
به فیلم آموزشی مراجه کنید :
https://web30ty.com/%D8%AA%DA%AF-%D9%88%DB%8C%D8%AF%D8%A6%D9%88-video-%D8%AF%D8%B1-html-%D8%A8%D9%87-%D8%B5%D9%88%D8%B1%D8%AA-%D9%81%DB%8C%D9%84%D9%85-%D8%A2%D9%85%D9%88%D8%B2%D8%B4%DB%8C-%D9%88-%D8%B3%D9%88%D8%B1/
سلام من برای سایتم میخوام از ویدئو استفاده کنم برای سئو از این روش استفاده کنم
سایت من http://www.safarbekheir.ir/
سلام بله باید به همین شکل از تگ video استفاده کنید و داخل ویژگی src لینک فیلم رو قرار بدید .
بازم اگه مشکلی داشتین در خدمتیم
با تشکر از مطلب آموزنده شما