انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

aviindex - آنلاین در ابر

aviindex را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این دستور aviindex است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


aviindex - نوشتن و خواندن فایل های متنی که نمایه یک فایل AVI را توصیف می کند

خلاصه


aviindex [ -o مجلل -i فایل -f -n -x -v -h ]

کپی رایت


aviindex حق چاپ (C) 2003,2004،XNUMX توسط Tilmann Bitterberg است

شرح


aviindex یک فایل متنی می نویسد که نمایه یک فایل AVI را توصیف می کند. محتوا را تحلیل می کند
یا در صورت موجود بودن فایل AVI را فهرست کنید و این اطلاعات را به صورت قابل خواندن توسط انسان چاپ می کند
فرم.

یک فایل AVI می تواند یک قطعه اختیاری به نام "idx1" داشته باشد که حاوی اطلاعاتی در مورد آن است
فریم‌های کلیدی (نقاط همگام‌سازی) و مکان‌های فریم‌های ویدئویی به‌شکل. تکه های صوتی اگرچه AVI بزرگتر است
فایل‌های (بیش از 2-4 گیگابایت)، به اصطلاح OpenDML AVI یا فایل‌های AVI 2، پیچیده‌تر هستند.
سیستم نمایه سازی، که از یک ابرشاخص با اشاره به (احتمالا) چندین "استاندارد" تشکیل شده است.
شاخص ها، "اصل نمایه سازی" یکسان است. پخش کننده های فیلم از چنین شاخص هایی برای جستجو استفاده می کنند
فایل های.

aviindex فایل AVI را می خواند فایل و شاخص را در می نویسد مجلل. این ممکن است اتفاق بیفتد
در حالت "گنگ" که در آن aviindex به دنبال یک شاخص موجود می گردد (و به این شاخص اعتماد دارد!) در
فایل و این فهرست را به شکلی قابل خواندن توسط انسان منتقل می کند. حالت "گنگ" استفاده می شود، زمانی که -n is
مشخص نشده است یا زمانی که اندازه فایل فایل ورودی کوچکتر از 2 گیگابایت است.

در حالت "هوشمند"، aviindex فایل کامل AVI را اسکن می کند و تکه ها را جستجو می کند (ممکن است
آن ویدیو یا صدا) و نمایه را بر اساس اطلاعات یافت شده بازسازی می کند. اگر یک
قطعه فهرست به طور تصادفی پیدا می شود، aviindex از اطلاعات این شاخص استفاده خواهد کرد
بازیابی اطلاعات فریم کلیدی، که مهم است. aviindex از حالت هوشمند استفاده خواهد کرد، اگر
با توجه به -n گزینه OR اگر فایل AVI بزرگتر از 2 گیگابایت باشد. اگر فایل بزرگ است،
تکه ایندکس را نمی توان به روش معمول پیدا کرد، بنابراین باید از آن استفاده کرد -n اما ممکن است که وجود دارد
یک تکه شاخص در این فایل است. انگشتان متقاطع.

همچنین در حالت هوشمند، aviindex محتوای فریم ویدیو را تجزیه و تحلیل می کند و سعی می کند تشخیص دهد
با مشاهده داده ها بسته به کدک ویدیو، فریم های کلیدی را مشاهده کنید.

فایل فهرست تولید شده اهداف مختلفی را دنبال می کند.

* کتابخانه ای که فایل های AVI را در آن مدیریت می کند ترانس کلود(1) می تواند چنین شاخصی را بخواند
به جای اسکن کردن، از این فایل برای بازسازی فهرست استفاده کنید
کل فایل AVI بارها و بارها. خواندن فهرست از فایل فهرست است
بسیار سریعتر از اسکن از طریق AVI.

* می توان از آن به عنوان یک فایل جستجو استفاده کرد. هنگامی که از طریق --nav_seek به ترانکد داده می شود
سوئیچ، transcode از فایل برای جستجوی مستقیم موقعیت شما استفاده می کند
از طریق -c مشخص شده است. این همچنین برای چندین محدوده -c کار می کند.

* داشتن آن برای اشکال زدایی خوب است.

OPTIONS


-o مجلل
نام فایل خروجی را مشخص کنید.

-i فایل
نام فایل ورودی را مشخص کنید.

-f استفاده از شاخص موجود را مجبور کنید.

-n با اسکن فایل، فهرست را مجبور کنید.

-x (به معنی -n) از هیچ شاخص موجود برای تولید فریم های کلیدی استفاده نکنید.

-v نمایش نسخه

-h نمایش متن راهنما

MPLAYER


aviindex می تواند فایل های شاخص تولید شده توسط mplayer را از و به آن تبدیل کند. از آنجایی که mplayer-1.0pre3
mplayer قابلیت ذخیره ایندکس از طریق -saveidx FILE و دوباره آن را از طریق بارگذاری کنید
-loadidx فایل. aviindex قادر به تبدیل یک فایل ایندکس mplayer به فهرست ترانس کد است
ویزای پرونده و معاونت اگرچه قادر به نوشتن مستقیم فایل mplayer نیست. مثال الف
ابزار ابزار
mplayer -frames 0 -saveidx mpidx شکسته.avi
aviindex -i mpidx -o tcindex
avimerge -x tcindex -i شکسته.avi -o fixed.avi
یا به صورتی دیگر
aviindex -i شکسته.avi -n -o شکسته.idx
aviindex -i شکسته.idx -o mpidx
mplayer -loadidx mpidx شکسته.avi
تفاوت عمده بین دو فرمت فایل ایندکس این است که فرمت mplayer a است
فرمت باینری که یک کپی دقیق از یک فهرست در فایل AVI است. aviindex فرمت آن است
مبتنی بر متن دیدن FORMAT برای جزئیات بیشتر.

مثال ها


دستور

aviindex -i 3GBfile.avi -o 3GB.index

فایل بزرگ 3GBfile.avi را تولید و نمایه می کند. می توانید از فایل 3GB.index برای تشخیص استفاده کنید
برای خواندن ایندکس از این فایل و نه از avi، ترانکد را انجام دهید. این منجر به بسیار سریعتر می شود
زمان راه اندازی

فرض کنید 3GBfile.avi دارای ویدئو DivX و صدای PCM است و می خواهید چندین محدوده را رمزگذاری کنید.

transcode -V -i 3GBfile.avi --nav_seek 3GB.index \
-x xvid,avi \
-c 5000-6000,0:20:00-0:21:00,100000-100001 \
-y xvid --lame_preset استاندارد -o out.avi

FORMAT


فرمت فایل فهرست 7 بایت اول این فایل برای آسانی "AVIIDX1" است
شناسایی و نظر شخصی که فایل را ایجاد کرده است. خط دوم یک نظر است و
زمینه ها را توصیف می کند. آن را حذف نکنید. هر خط (به جز 2 مورد اول) دقیقاً شامل
8 فیلد که همه با یک فاصله از هم جدا شده اند و یک تکه خاص از فایل AVI را توصیف می کنند.
در اینجا نمونه ای از یک فایل AVI با دو تراک صوتی آورده شده است.

AVIDX1 # ایجاد شده توسط aviindex (transcode-0.6.8)
نوع برچسب تکه تکه / نوع POS LEN KEY MS
00db 1 0 0 2048 8335 1 0.00
01wb 2 1 0 10392 847 1 0.00
01wb 2 2 1 11248 847 1 0.00
02wb 3 3 0 12104 847 1 0.00
02wb 3 4 1 12960 847 1 0.00
00db 1 5 1 13816 5263 0 0.00
00db 1 6 2 19088 3435 0 0.00
01wb 2 7 2 22532 834 1 0.00

میدان TAG توصیف کننده تکه است. "00d*" برای ویدیو، "01wb" برای اولین
آهنگ صوتی، "02wb" برای آهنگ صوتی دوم و غیره.

میدان TYPE نوع تکه است. این کار زائد است زیرا نوع آن نیز هست
در فیلد TAG تعبیه شده است اما داشتن یک چیز راحت است. 1 برای ویدیو، 2 برای
اولین تراک صوتی و 3 برای تراک صوتی دوم.

میدان تکه عدد تکه مطلق در فایل AVI است. اگر قسمت CHUNK را بخوانید
در خط آخر فایل فهرست، می دانید که این فایل AVI چند تکه دارد.

میدان قطعه/نوع اطلاعاتی در مورد چند قطعه از این نوع قبلاً در اختیار دارد
در فایل AVI یافت می شود.

میدان POS موقعیت مطلق بایت در فایل AVI است که این قطعه را می توان یافت.
توجه داشته باشید که اگر با AVI های بزرگ سروکار دارید، این فیلد می تواند اعداد بسیار زیادی را در خود جای دهد.

میدان لن طول این تکه است.

میدان KEY اگر این تکه یک فریم کلیدی باشد، اطلاعاتی را در خود نگه می دارد. در مثال بالا، همه
تکه‌های صوتی تکه‌های کلیدی هستند، اما تنها اولین فریم ویدیویی یک فریم کلیدی است. این رشته است
یا 0 یا 1

میدان MS اطلاعاتی در مورد چند میلی ثانیه سپری شده نگه می دارد. این زمینه ممکن است
0.00 در صورت ناشناخته بودن

AUTHORS


aviindex توسط Tilmann Bitterberg نوشته شده است
و بخشی از رمز عبور است.

از aviindex آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

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

Ad