PDA

View Full Version : حرفه ای: تغییر تگهای یک فایلmp3



mahmoodhacker
دوشنبه 04 آذر 1392, 00:02 صبح
سلام
من PHP نویسم و طراح هستم و خیلی PHP رو دوست دارم .
من نیاز دارم که تگ های یک فایل MP3 رو ادیت کنم
که نام مستعار این نوع تگها id3 و جدیدترینشان id3v2 هست
میتونم به راحتی تگهایی که ساختار متنی دارند رو مدیریت(فراخوانی و تغییر)کنم اما نمیدونم چطوری تگ باینری (cover(front رو داخلش عکس بریزم
اگه دوستان دقت کرده باشن اغلب آهنگها که از سایتهای موزیک میگیرن حاوی یه عکسی هست که داخل مدیا پلیر نشون داده میشه و معمولاً حاوی عکس و لوگوی اون سایت هست. میشه با نرم افزاری مثل جت آدیو این داخل سیستم تغییر داد.
ولی من لازم دارم یک عکس png رو توسط PHP به باینری تبدیل کنم و وارد این تگ کنم نمونه هم که ازش استفاده میکنم برای دانلود میذارم بلکه بتونه کمک بکنه که به جواب برسیم...

http://0up.ir/do.php?filename=138532657372841.zip

Keramatifar
دوشنبه 04 آذر 1392, 12:23 عصر
http://stackoverflow.com/questions/1340593/linux-library-to-write-id3v2-data-and-cover-art

mahmoodhacker
دوشنبه 04 آذر 1392, 20:33 عصر
مدیر محترم کاش یه ذره وقت میذاشتی این لینکو ارجاع دادی به stackoverflow اونجا هم جندتا جواب چرت و پرت دادند
من توی زبان php میخوام اینو ولی اونی که جواب تیک دار داده رو دیدم و نمونه گذاشتم که بگم این رو بلدم
من فقط عکس نمیتونم بذارم وگرنه بقیه آسونه....
اون سایته فریم ورک python هستش که(http://eyed3.nicfit.net/)
از این جور سرچ ها زیاد انجام دادم از این جور جوابهای ناقص زیاد دیدم و کلی اسکریپت دانلود کردم...
من تا حالا هیچ سوالی رو توی فرومهای ایرانی نپرسیدم....
اگه بتونی کمک کنی ممنون میشم

Keramatifar
چهارشنبه 06 آذر 1392, 13:04 عصر
ظاهرا فانکشن های خود PHP قسمت Album Art رو ساپورت نمی کنند
یا باید خودت براش یک فانکشن بنویسی و یا اینکه اون پلاگینی که اشاره کردند رو روی لینوکس نصب کنی و Command هاش رو از طریق php اجرا کنی

mahmoodhacker
چهارشنبه 11 دی 1392, 23:06 عصر
دقیقاً من هم نمیتونم این کار رو بکنم
چرا؟؟
چون من میخوام این اسکریپتو به چند نفر که سایت با هاست اشتراکی دارن بدم

ولی دستت درد نکنه

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


ایده زیاده ولی وقت کم....


یا حق