PDA

View Full Version : سوال: چرا کدهای ویدیو html5 موقع جرای فایل ویدیویی ارور می ده؟



idocsidocs
یک شنبه 08 بهمن 1391, 13:06 عصر
برای نمایش یه فایل ویدیویی با فرمت mp4 از این کدها استفاده می کنم:


<video width="150" height="150" controls="controls" preload="none">
<source src="/media/video.mp4" type="video/mp4"></source>
<source src="/media/video.mp4" type="video/webm"></source>
<source src="/media/video.mp4" type="video/ogg"></source>
</video>

ولی وقتی فایل ویدیویی اجرا می شه پیام می ده که فرمت فایل پشتیبانی نمی شه!

بنظرتون مشکل چیه؟

Mohsen.
یک شنبه 08 بهمن 1391, 14:12 عصر
فرمت MP4 در مرورگرهای Firefox و Opera پشتیبانی نمیشه. باید علاوه بر Mp4 از فرمت های webm و OGV هم استفاده کنید. در حالی که شما هر سه تا رو MP4 دادید.

idocsidocs
یک شنبه 08 بهمن 1391, 15:00 عصر
آخه یه فایل بیشتر ندارم. فرمت همین فایلی که دارم mp4 هست. چکار کنم مشکل برطرف بشه؟
برای فایلهای صوتی هم همین مشکل رو دارم.

mamali-mohammad
یک شنبه 08 بهمن 1391, 15:25 عصر
نمیشه راهی نداره
بهتره از foplayer استفاده کنی

idocsidocs
یک شنبه 08 بهمن 1391, 17:21 عصر
بهتره از foplayer استفاده کنی
foplayer می تونه همه فرمتهایی که html5 ساپورت می کنه رو بدون مشکل توی همه مروگرها اجرا کنه؟

Mohsen.
یک شنبه 08 بهمن 1391, 21:51 عصر
آخه یه فایل بیشتر ندارم. فرمت همین فایلی که دارم mp4 هست. چکار کنم مشکل برطرف بشه؟
برای فایلهای صوتی هم همین مشکل رو دارم.


خب باید تبدیل کنید.
میتوانید از Firefogg (http://firefogg.org/)برای تبدیل ویدئو به فرمت های وب استفاده کنید.

mamali-mohammad
یک شنبه 08 بهمن 1391, 22:46 عصر
foplayer می تونه همه فرمتهایی که html5 ساپورت می کنه رو بدون مشکل توی همه مروگرها اجرا کنه؟

تا جایی که میدونم اکثر فرمت های اصلی رو انجام میده

idocsidocs
یک شنبه 08 بهمن 1391, 23:44 عصر
میتوانید از Firefogg (http://firefogg.org/)برای تبدیل ویدئو به فرمت های وب استفاده کنید.
این راه برای کاربرهای آماتور یا کاربرهایی که با جستجوی گوگل وارد سایت می شن دردسر داره.


تا جایی که میدونم اکثر فرمت های اصلی رو انجام میده
من فقط فرمتهای html5 رو می خوام اجرا کنم. html5 فقط 6 فرمت داره.
foplayer می تونه فرمتهای html5 رو بدون مشکل توی همه مروگرها اجرا کنه؟

mamali-mohammad
دوشنبه 09 بهمن 1391, 00:24 صبح
این راه برای کاربرهای آماتور یا کاربرهایی که با جستجوی گوگل وارد سایت می شن دردسر داره.


من فقط فرمتهای html5 رو می خوام اجرا کنم. html5 فقط 6 فرمت داره.
foplayer می تونه فرمتهای html5 رو بدون مشکل توی همه مروگرها اجرا کنه؟

بله میتونه
یه سر به داکیومنت سایتش بزن

idocsidocs
دوشنبه 09 بهمن 1391, 01:28 صبح
یه سر به داکیومنت سایتش بزن این پلیر فقط مخصوص فایلهای ویدیویی هست و فایلهای صوتی رو پشتییبانی نمی کنه.

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


سایتهایی که فایل ویدیویی نمایش می دن چطور خودشون رو با انواع مرورگر سازگار می کنن؟

mamali-mohammad
دوشنبه 09 بهمن 1391, 12:00 عصر
تا جایی که من کار کردم با همه مرورگرها اوکی بود
اگه خیلی برات مهمه از این پولیا بخر که واترمارک هم بهت میده

idocsidocs
دوشنبه 09 بهمن 1391, 13:07 عصر
تا جایی که من کار کردم با همه مرورگرها اوکی بود
برای سایت خودتون استفاده کردید یا برای مشتری؟

برای فایلیهای صوتی از چه پلیری استفاده کنم؟ foplayer فقط فرمت ویدیویی رو ساپورت می کنه.

mamali-mohammad
دوشنبه 09 بهمن 1391, 13:15 عصر
برای مشتری بود جواب داد
برای صوتی هم رایگانش هست :

http://www.instantshift.com/2010/02/10/21-free-music-players-for-your-website/

idocsidocs
سه شنبه 10 بهمن 1391, 00:07 صبح
برای مشتری بود جواب داد
یه مشتری دارم که خیلی سخت گیره.
طبق این لینک (http://flowplayer.org/docs/#video-formats) مرورگر ie با نمایش فایلهای ogg و webm مشکل داره. توی بقیه مرورگرها بغیر از کروم هم بعضی فرمتها رو ساپورت نمی کنه.

اما توضیح داده که اگر مرورگری یه فرمت رو ساپورت نکرد بصورت فلش نمایش داده می شه. این کار دیگه محدودیتهایی که وجود داره رو برطرف می کنه؟

می تونید تنظیماتی که استفاده کردید و پلیر بدون مشکل اجرا شد رو اینجا قرار بدید؟

mamali-mohammad
سه شنبه 10 بهمن 1391, 00:29 صبح
به نظرم بهترین کار اینه تبدیل کنی همه رو به flv
به راحتی با ffmpeg میتونی تبدیل کنی و خیلی شیک کارت رو راه بندازی ( مثل آپارات )

idocsidocs
سه شنبه 10 بهمن 1391, 09:12 صبح
به نظرم بهترین کار اینه تبدیل کنی همه رو به flv
به راحتی با ffmpeg میتونی تبدیل کنی و خیلی شیک کارت رو راه بندازی ( مثل آپارات )
کار تبدیل رو چطور باید انجام داد؟ موقع آپلود باید تبدیل کرد؟

بعد از تبدیل باید از تگهای html5 برای نمایش فایل flv استفاده کرد یا از فلش پلیر؟

اگه کلاس این کار رو سراغ دارید لطفا کدهاش رو اینجا قرار بدید.

mamali-mohammad
سه شنبه 10 بهمن 1391, 11:59 صبح
حتما باید فکر کنم سرور مجازی چیزی داشته باشی که ffmepg رو نصب کنی
به سایتش و آموزشهاش سری بزن

idocsidocs
شنبه 14 بهمن 1391, 22:30 عصر
الان flowplayer رو دانلود کردم. یه فایل mp4 آپلود کردم ولی موقع اجرای پلیر این ارور نشون داده شد:

html5: Video file not found
در صورتیکه فایل توی سرور وجود داره. برای این مشکل باید چیکار کرد؟

موقع نمایش ویدیو لوگو flowplayer نمایش داده می شه، چطور می شه لوگوی flowplayer رو حذف کنم؟

مشکل دیگه هم اینه که دکمه ها رو نمایش نمی ده.

کدهایی که استفاده کردم:


<div class="flowplayer" data-swf="/flowplayer/flowplayer.swf" data-ratio="0.417">
<video width="150" height="150" controls="controls" preload="none" >
<source src="video.mp4" type="video/mp4"></source>
<source src="video.webm" type="video/webm"></source>
<source src="video.ogg" type="video/ogg"></source>
</video>
</div>

<script>
// run script after document is ready
$(function() {
// install flowplayer to an element with CSS class "player"
$(".flowplayer").flowplayer({ swf: "/flowplayer/flowplayer.swf" });
});
</script>

mamali-mohammad
یک شنبه 15 بهمن 1391, 01:37 صبح
برای حذف لوگو باید این پلیر رو بخری

به نظرم یه جا اشتباه کردی

idocsidocs
یک شنبه 15 بهمن 1391, 02:17 صبح
به نظرم یه جا اشتباه کردی
می تونید کدهایی که خودتون برای نمایش ویدیو استفاده می کنید رو بهم بدید؟

من با فایرفاکس امتحان کردم و این ارور نمایش داده شد.

دقیقا طبق کارهای خواسته شده انجام دادم ولی ارور داد.

mamali-mohammad
یک شنبه 15 بهمن 1391, 12:43 عصر
ببین کلا یه مقدار کشش زیاده
شما لینک ویدیو رو بزار با یه مرورگر دیگه باز کن ببین نمایش میده