آرشیو برایCampaigns

Ogg Vorbis

Listen to ogg fileدر مقاله قبلی درباره فرمت ogg صحبت کردم. قصد دارم تو بخش دوم صحبت درباره ogg ، قصد دارم بیشتر به کدک vorbis بپردازم. همونطور که هدف این بلاگ ایجاب میکنه نگاه تیم نویسنده به سه سطح کاربر، توسعه دهنده و توزیع کننده هست.
پیش از شروع یه مساله اون هم اینکه دو هفته پیش ریچارد استالمن (hail) به طرفدارای Radiohead اعلام کرد تا از این باند تقاضا کنند تا آلبوم جدیدش رو در فمت Ogg منتشر کنه. اگه شما از طرفدارای این باند موسیقی هستید حتما در این امر شرکت کنید
Ogg Vorbis یه فرمت فشرده سازی صوتی است که کاملا قابل رقابت با فرمت های دیگه فشرده سازی است اما ویژگی که به همه اونها ترجیحش میده اینه که بر خلاف MP3 , WMA , امثالهم کاملا باز و رایگانه
بر طبق rfc مربوط به Ogg Vorbis اگر نیاز به MIME اون دارد این هست : application/ogg گرچه ممکنه در بعضی جاها هنوز application/x-ogg رو هنوز ببینید
مساله بعدی این است که Ogg یه فرمت کامل و مجزاست و به هیچ وجه نباید تصور کرد که مکملی برای MP3 است. شما باید خیالتو راحت باشه با این فرمت تمام نیازهای فشرده سازی صدا برای شما حل شده است
اگر شما یه موزیسین هستید : طبق گفته خود vorbis به این دلایل ارجحیت داره تا از این کدک استفاده کنید : اولا اینکه بدون کاهش کیفیت حجم فایل صوتی را کاهش میدهد . ثانیا اینکه استاندارد vorbis فضایی در اختیار شما قرار میدهد تا بتوانید نکات مربوط به قطعات کاری خود بنویسید. ثالثا اگر شما تصمیم داشته باشید تا موسیقی تون رو در فرمت MP3 بفروشید بایستی یه درصدی از فروشتون رو به خاطر لیسانس به اون بدید در حالیکه vorbis کاملا free است.
اگر شما یک طرفدار حوسیقی هستید : باید بدونید که حجم فایل صوتی vorbis با کیفیت مشخصی نسبت به فایل صوتی mp3 با همون کیفیت کمتره که این خیلی عالیه
برای توسعه دادن چندتا نکته کوچیک بگم : اینکه اگه از C برای develop استفاده میکنید lib خود vorbis بسیار مناسب و stable هست(Libvorbisenc , Vorbisfile , libvorbis)
برای python هم میتونید یه ماژول دلخواه با lib بالایی برای خودتون بالا بیارید.ماژولهایی مثل pyOgg , pyVorbis , pyOpenAL و mmpython که میتونید باهاش متادیتاهای فایل ogg تون رو بگیرید
خوب اگه به اندازه کافی مصر به تغییر مسیر به ogg هستید این برنامه ای هست که به کارتون میاد.
اینجا هم یه ابزار مناسب برای کسایی که کاربر سیستم عامل ویندوز هستند : http://winvorbis.stationplaylist.com

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

بیشتر بخوانید در :Vorbis FAQ

دیدگاه‌ها

Ogg بنوازید

Play Oggیکی از برنامه های پیش گرفته بنیاد گنو، تحت عنوان Campaigns است که به مقابله با مهمترین سرچشمه های دنیای تجاری میپردازد. در این بخش ، بنیاد گنو شروع به گسترش یک سری ابزار تحت لیسانسهای گنو یی و همچنین معرفی ضعفهای ابزارهای دنیای تجاری می پردازد. ۱۵ سال پیش کسی فکرش را نمیکرد که گنو اصلا شناخته شود. چه برسد به اینکه اینقدر گسترش پیدا کند. ولی امروز نه تنها گنو را اکثرا میشناسند بلکه دیگر آنقدر ابزارهای قوی ارائه داده است که حاضر به دوئل با معادل های تجاری خودش شده است.(درود بر دنیای گنو‌)
لازم دانستم تا درباره یکی از جنگهای بسیار مهم دنیای آزاد با دنیای تجاری صحبت کنم که بنابر علتهایی لزوم دانستنش در این زمان بر دوستداران آزادی واجب است.
Ogg یک فرمت داده برای داده های مولتی مدیایی دیجیتالیست که framing , error protecting , seeking structure را برای کدک های استریمی پشتیبانی میکنه.
نام Ogg از اصطلاح Ogging که در یک بازی به نام Netrek استفاده میشه میاد. Ogg در کدکهای مختلف استفاده میشه که تا حال حاضر عبارتند از :

  1. Vorbis : که یک فرمت کاملا آزاد برای audio است
  2. Theora : که یک video codec است بر اساس فرمتVP3 شکل گرفت. فرمت VP3 بسیار شبیه فرمت MPEG-4 است با مزایای بیشتر
  3. FLAC (Free Lossless Audio Compression) : همونطور که از اسمش پیداست یه فرمت کمپرس صدا با حداکثر کیفیت است.
  4. Speex : یک کمپرس صوتی برای صحبت کردن
  5. Icecast : یک streaming server هست که قابل پیاده سازی در همه پلت فرمها رو داره
  6. Ogg Skelton : یکسری اطلاعات ساختاری برای چند تا فایل از نوع Ogg
  7. Annodex : استاندارد باز برای اندیس گذاری و کامنت گذاری شبکه های رسانه ای
  8. OggWrit : یک کدک متنی براساس فرمت ogg هست . برخلاف بقیه موارد مشابه(مثل id3 tag) این فرمت به صورت یک فایل مجراست. این فرمت ابتدا جهت زیرنویس فابلهای از نوع vorbis o theora ساخته شد.

من قصد دارم تا شروع بحث Ogg را با vorbis شروع کنم که در مقاله بعدی به صحبت درباره آن خواهیم پرداخت.
بیشتر بخوانید در :

دیدگاه‌ها