| tenacity(1) | General Commands Manual | tenacity(1) |
نام (NAME)
tenacity - ویرایشگر صوتی گرافیکی و چندسکویی مبتنی بر Audacity
خلاصه دستور (SYNOPSIS)
tenacity -help
tenacity -version
tenacity [-blocksize nnn] -test
tenacity [-blocksize nnn] [ AUDIO-FILE ] ...
توضیحات (DESCRIPTION)
برنامه Tenacity یک ویرایشگر صوتی گرافیکی است. این صفحه راهنما همه قابلیتهای Tenacity یا نحوه استفاده از آن را شرح نمیدهد؛ برای این منظور، به مستندات html همراه برنامه که از طریق منوی Help در دسترس است مراجعه کنید. این صفحه راهنما قابلیتهای مختص Unix، شامل فایلهای خاص و متغیرهای محیط را توصیف میکند.
در حال حاضر Tenacity از libsndfile برای باز کردن بسیاری از قالبهای صوتی فشردهنشده مانند WAV، AIFF و AU استفاده میکند، و همچنین میتواند به libmad, libvorbis, و libflac, متصل شود تا به ترتیب پشتیبانی از باز کردن فایلهای MP2/3، Ogg Vorbis و FLAC را فراهم کند. LAME, libvorbis, libflac و libtwolame نیز امکاناتی را برای برونبری فایلها به تمام این قالبها فراهم میکنند.
برنامه Tenacity در درجه اول یک ویرایشگر گرافیکی و تعاملی است، نه یک ابزار پردازش دستهای (batch-processing). اگرچه یک ابزار پردازش دستهای پایهای در آن وجود دارد، اما آزمایشی و ناقص است. اگر نیاز به پردازش دستهای صوت یا انجام ویرایشهای ساده از طریق خط فرمان دارید، استفاده از sox یا ecasound به همراه یک اسکریپت bash بسیار قدرتمندتر از Tenacity خواهد بود.
تاریخچه (HISTORY)
در آوریل ۲۰۲۱، گروه Muse Group (Muse) اعلام کرد که Audacity را خریداری کرده و توسعه آن را ادامه خواهد داد. پس از آن، یک پولریکوئست (pull request) جدید ثبت شد که دورسنجی (telemetry) را به Audacity اضافه میکرد. این موضوع جنجالهای زیادی به پا کرد، اما این پولریکوئست در نهایت ادغام نشد. نزدیکترین ویژگی به دورسنجی در نسخههای امروزی Audacity تنها ارسال گزارش خطا است که در آن هیچ اطلاعات شخصی جمعآوری نمیشود.
در ژوئیه ۲۰۲۱، بهروزرسانی سیاست حفظ حریم خصوصی Audacity جنجالبرانگیز شد. در این سیاست ذکر شده بود که برنامه برای کودکان زیر ۱۳ سال مناسب نیست؛ این بند احتمال نقض مجوز GPL را مطرح میکرد. علاوه بر این، یک «توافقنامه مجوز مشارکتکننده» (Contributor License Agreement) جدید نیز تنشها را بیشتر کرد. تمامی این موارد نیاز به ایجاد انشعابها (forks) را در میان جامعه کاربری Audacity برانگیخت. در نتیجه، این برنامه همانند دیگر پروژههای مشتقشده متولد شد تا اقدامات نادرست مالکان جدید Audacity را جبران کند.
در ۲۶ نوامبر ۲۰۲۲، توسعه Tenacity رسماً توسط Avery King از سر گرفته شد و او با پیوستن به دیگر مشارکتکنندگان Tenacity و نگهدارنده اصلی Audacium، کار روی پروژه را برای انتشار نخستین نسخه خود ادامه داد: Tenacity 1.3.
گزینهها (OPTIONS)
- --help
- نمایش فهرست کوتاهی از گزینههای خط فرمان
- --version
- نمایش شماره نسخه Tenacity
- --test
- اجرای آزمونهای خودعیبیابی (تنها در ساختهای توسعه موجود است)
- --blocksize nnn
- تنظیم اندازه بلوک Tenacity برای نوشتن فایلها روی دیسک بر حسب nnn بایت
فایلها (FILES)
$XDG_CONFIG_HOME/tenacity/tenacity.cfg
/var/tmp/tenacity-<user>/
در بسیاری از سیستمهای مدرن لینوکس، تمام فایلهای موجود در پوشه /tmp/ با هر بار راهاندازی مجدد سیستم حذف میشوند؛ این مسئله بازیابی فایل در حال ضبطی را که در زمان فروپاشی سیستم در جریان بوده بسیار دشوارتر میکند. به همین دلیل حالت پیشفرض استفاده از یک دایرکتوری در /var/tmp/ است که معمولاً توسط سیستم حذف نمیشود. برای اطمینان، بخش Preferences را بررسی کنید.
مسیر جستجو (SEARCH PATH)
هنگام جستجو برای افزونهها، فایلهای راهنما، فایلهای بومیسازی یا سایر فایلهای پیکربندی، Tenacity مکانهای زیر را به ترتیب بررسی میکند:
TENACITY_PATH
.
<prefix>/share/tenacity
<prefix>/share/doc/tenacity
بهطور خاص برای فایلهای بومیسازی (یعنی ترجمههای Tenacity به زبانهای دیگر)، برنامه این مسیر را نیز جستجو میکند: <prefix>/share/locale
افزونهها (PLUG-INS)
برنامه Tenacity در محیط Unix از دو نوع افزونه پشتیبانی میکند: افزونههای LADSPA و Nyquist. این افزونهها معمولاً در دایرکتوریای به نام plug-ins در یکی از بخشهای مسیر جستجو (به بالا مراجعه کنید) قرار داده میشوند.
افزونههای LADSPA میتوانند در همان پوشه plug-ins قرار گیرند، یا در صورت تمایل در یک دایرکتوری به نام ladspa درون مسیر جستجو قرار داده شوند. علاوه بر این، Tenacity دایرکتوریهای مشخصشده در متغیر محیطی LADSPA_PATH را برای یافتن افزونههای LADSPA بیشتر جستجو خواهد کرد.
افزونههای Nyquist میتوانند در پوشه plug-ins، یا در صورت تمایل در یک دایرکتوری به نام nyquist درون مسیر جستجو قرار گیرند.
نسخه (VERSION)
این صفحه راهنما مربوط به نسخه 1.3 از Tenacity است.
مجوز (LICENSE)
برنامه Tenacity تحت مجوز GPL نسخه ۲ یا بالاتر منتشر میشود. با این حال، برخی از کتابخانههایی که به آن متصل میشوند تحت مجوزهای آزاد دیگری از جمله مجوزهای LGPL و BSD عرضه شدهاند.
گزارش باگها (BUGS)
برای آگاهی از جزئیات مشکلات شناختهشده و گزارش خطاها، پیوند زیر را ببینید: https://codeberg.org/tenacityteam/tenacity
نویسندگان (AUTHORS)
توسعهدهندگان Audacity
رهبران پروژه شامل Dominic Mazzoni، Matt Brubeck، James Crook، Vaughan Johnson، Leland Lucius و Markus Meyer هستند، اما دهها نفر دیگر نیز در آن مشارکت داشتهاند؛ ساخت Audacity بدون وجود wxWidgets، libsndfile و بسیاری از کتابخانههای دیگری که بر پایه آنها بنا شده است امکانپذیر نمیبود. برای دسترسی به تازهترین فهرست مشارکتکنندگان و نشانیهای ایمیل، وبگاه ما را ببینید: