انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نرمافزارهای چندرسانهای => نویسنده: فاراب در 28 دی 1391، 09:08 قظ
-
بسنه GNU FriBidi که ظاهرا توسعه اون برعهدهی Behdad Esfahbod (http://behdad.org/) هست بهترین گزینه برای پشنیبانی اوبونتو از یونیکد است. به صورت پیش فرض اوبونتو قادر به نمایش زیرنویسهای فارسی به صورت پیوسته نیست. نصب بستهی fribidi از روی مخازن به تجربه من در این مورد کار ساز نیست.احتمالا مشکل از نسخه مخازن یا معماری ۳۲ یا ۶۴ بیتی لینوکس است. به هر حال شما برای رفع این مشکل بهتره که آخرین نسخه رو خودتون کامپایل کنید.
به وبسایت رسمی fribidi (http://www.fribidi.org/) رفته و آخرین نسخه (در زمان این راهنما ۰.۱۹.۵) رو دانلود کنید و پس از اکسترکت، طبق روال معمول فایل INSTALL را مطالعه کنید و مراحل configure/. و make و make install رو انجام بدید. البته مرحلهي آخر را به صورت:
sudo make install
وارد کنید.
حالا در پلیر مورد علاقه، تنها کاری که لازمه انجام بدید قرار دادن encoding برای زیرنویس بر روی Arabic 1256 است.
(http://ubuntuone.com/5QZqZNxZiEbMKal5WaX1kU)
پ.ن ۱: در نسحه های ۳۲ قدیمی این کار رو به راحتی انجام میدادم اما از وقتی به ۶۴ بیت اومدم تا حالا موفق به این کار نشده بودم. از اونجا که تاریخ راهنما های قبلی یکم قدیمی شده بودن با خودم گفتم شاید این راهنما به کار یه تازه وارد بیاد. شاید هم بعدا خودم ازش دوباره استفاده کردم.
پ.ن ۲: بهتره برای نمایش بهتر فونتهای فارسی را نصب داشته باشید.
-
Arabic 1256؟ یو تی اف-8 استانداردتره
-
Arabic 1256؟ یو تی اف-8 استانداردتره
بستگی به encoding فایل زیرنویستون داره که اونم خودش یه بحثیه که خارج از این موضوع بود. بیشتر مواقع زیرنویسهایی که شما در ویندوز باهاشون سر و کار دارید همین ۱۲۵۶ هست. گاهی هم utf-8 که باید در اینصورت باید توی پلیرتون utf-8 ست کنید. البته راه بهترش اینه که همه رو به utf-8 کانورت کنیم.
-
کاش راهنمای نصب هم می نوشتی ](*,)
-
کاش راهنمای نصب هم می نوشتی ](*,)
نوشتم که!
عزیز جان یه نگاهی به فایل INSTALL بندازی مو به مو مراحل رو شفاف نوشته. انجام بدید، اگه مشکلی بود در خدمتم.
-
به صورت پیش فرض اوبونتو قادر به نمایش زیرنویسهای فارسی به صورت پیوسته نیست.
حتی اگر به alive کانورت کرده باشیم به یو تی اف-8؟
من این مشکل که شما میگی را نداشتم و زیرنویس بدون مشکل پخش میشه ::)
-
به صورت پیش فرض اوبونتو قادر به نمایش زیرنویسهای فارسی به صورت پیوسته نیست.
حتی اگر به alive کانورت کرده باشیم به یو تی اف-8؟
من این مشکل که شما میگی را نداشتم و زیرنویس بدون مشکل پخش میشه ::)
واسه منم بدون مشکل پخش میشه ! ۶۴ بیتی هم هستم! با VLC هیچ مشکلی توی زیرنویس ندارم !
-
آرچ ۶۴ بیت بدون نیاز به کمپایل مستقل، زیرنویسهای فارسی به درستی در smplayer2 نمایش داده میشه. در smplayer احتمالن نیازه که پشتیبانی freetype رو ناپویا کنید در
Options-->Preferences-->Subtitles-->Subtitles
-
وقتی اوبونتو مینصبم و با vlc تست میکنم زیرنویس ها مشکلی ندارن ولی بعد از نصب mplayer قاطی میکنن.
من از umplayer استفاده میکنم. تنها دلیلشم که بجای smplayer از umplayer استفاده میکنم تم هاشه. کسی میدونه چطوری تم های um رو توی sm استفاده کنم؟
-
سلام.
من از 12.10 64بیت استفاده میکنم. توی پخش زیرنویس هام مشکل دارم.
زیرنویس هام توی VLC درست پخش میشن اما توی بقیه پلیرها نه.
(http://www.psgame.ir/temp-for-other/d1.png)
اول فکر کردم مشکل از پلیرهاست.
(http://www.psgame.ir/temp-for-other/d2.png)
fribidi رو نصب کردم.
فونتها رو هم با این دستورات نصب کردم:
wget -c http://hezardastan.sourceforge.net/persianfonts/tahoma.tar.gz
wget -c http://hezardastan.sourceforge.net/persianfonts/bfonts.tar.gz
sudo mkdir /usr/share/fonts/truetype/ttf-persian-fonts
sudo tar zxvf tahoma.tar.gz -C /usr/share/fonts/truetype/ttf-persian-fonts
sudo tar zxvf bfonts.tar.gz -C /usr/share/fonts/truetype/ttf-persian-fonts
sudo fc-cache -f -v
فونت و انکودینگ زیرنویس های mplayer رو هم عین vlc گذاشتم.
لطفا راهنمایی کنید.
-
سلام.
...
http://forum.ubuntu.ir/index.php?topic=55462.0
-
سلام.
...
http://forum.ubuntu.ir/index.php?topic=55462.0
متشکر. اما فرقی نکرد.
-
VLC کلا هیچ زیرنویسی رو نشون نمیده ](*,)
حل شد
-
راهنمایی لطفا.
-
راهنمایی لطفا.