گیک فارسی

نوشته های یک گیک فارسی از فعالیت ها ،‌ علاقه مندی ها و نقد هایش

ذخیره کردن عکس‌های فایل MS Word توی LibreOffice

نویسنده:
29 نوامبر 15

شخصاً یکی از طرفداران برنامه LibreOffice و جایگزین کردنش در مقابل Office هستم و فکر میکنم ۹۰ درصد کسانی که LibreOffice را مسخره میکنن شاید توی عمرشون یا فقط Office را نصب کردند یا نهایتش یک فاکتور ، نامه ، پایان نامه یا فوقش اسناد اداری را باهاش نوشتند و چاپ کردند و لاغیر ، که همه این کار ها براحتی توی LibreOffice انجام میشه و چسبیدن به ویندوز برای Office در حد جوکی بیش نیست.

امروز میخواستم چند تا عکس را از توی یک سند Docx خارج کنم ولی گزینه Export کردن سر راست پیدا نکردم. با کمی جستجو به یک راه حل و دانش خیلی با حالی دست پیدا کردم. در‌ واقع متوجه شدم یک فایل odt یا ods در‌ واقع یک فایل آرشیوی از چند تا فایل و دایرکتوری هست که ساختارش را تشکیل میدن.

پس کافی بود فایل را در فرمت odt ذخیره کنم و تغیر پسوند بدم به zip و با extract کردنش همه عکس‌ها را توی یک پوشه به نام Pictures داشته باشم. البته LibreOffice شاید راه دیگه ای هم برای خروجی گرفتن از عکس‌ها داشته باشه اما این راه حل واقعاً ارزش مطرح کردنش توی یک پست وبلاگ را داشت.

نکته: البته نیازی به تغییر پسوند توی لینوکس نیست و لینوکس خودش تشخیص میده فایل آرشیوی هست و امکان Extract کردنش وجود داره.

خارج کردن زیرنویس از فایل‌های MKV

نویسنده:
30 مارس 15

اگه تا حالا از فایل‌های MKV برای دیدن فیلم استفاده کرده باشین حتماً میدونین که این فایل در‌ واقع یک ظرف یا بهتر بگم Container برای صدا و تصویر و زیر نویس هستش. بعضی مواقع احتیاج میشه که زیرنویس فیلم که توی فایل MKV قرار گرفته را از اون خارج یا Extract کنیم.

برای این کار ابتدا باید با دستور زیر mkvtoolnix را نصب کنیم تا بتونیم از دو ابزار mkvinfo و mkvextract استفاده کنیم :

sudo apt-get install mkvtoolnix

حالا باید ببینیم فایل زیر نویس توی چه Track ی از MKV قرار گرفته. برای این کار از دستور mkvinfo به این شکل استفاده میکنیم :

mkvinfo movie.mkv

این دستور Track های قرار گرفته در فایل MKV را در خروجی نمایش میده و مشخص میکنه چه Track ی مربوط به فایل Subtitle میشه. کافیه شماره Track را جایی یادداشت کنیم یا به حافظه بسپریم.

حالا با دستور زیر میتونیم زیرنویس را (با فرض اینکه شماره Track اون ۳ هستش) از فایل خارج کنیم و در کنار فایل ویدئوییمون ذخیرش کنیم :

mkvextract track movie.mkv 3:subtitle.srt

به همین راحتی میشه فایل زیر نویس را خارج کرد. این کار مخصوصاً زمان هایی که فایل MKV را تبدیل میکنیم و به زیرنویس احتیاج داریم لازم میشه.