علم فردا
تکنولوژی به زبان ساده
پوشه DCIM در گوشی ها و دوربین های دیجیتال چیست ؟
تاریخ انتشار : ۱۳ بهمن ۱۳۹۴بدون شک شما هم تو گوشی یا دوربین دیجیتال تون پوشه DCIM رو دیدین . همونطور که احتمالا می دونید این پوشه در همه گوشی های هوشمند و دوربین های دیجیتال وجود داره . تا حالا به این موضوع فکر کردین که چرا همه گوشی ها و دوربین های دیجیتال یه پوشه DCIM دارن ؟ چرا هیچکدوم از شرکت ها نام این پوشه رو عوض نمیکنه ؟! خب این موضوع یه دلیل علمی داره که در ادامه به طور کامل خدمت تون توضیح می دم . پیش از اینکه بخوام درباره DCIM توضیحی بدم لازمه این نکته رو بدونید که دوربین های دیجیتال از یک استاندارد استفاده می کنن به نام DCF . ساختار پوشه DCIM از استاندارد DCF تبعیت می کنه . بنابراین لازمه اول با استاندارد DCF آشنا بشید .
استاندارد DCF چیست ؟
فایل سیستم DCF مخفف عبارت « Design rule for Camera File system » هست به معنی « اصول طراحی برای فایل سیستم دوربین » . DCF یک استاندارد برای دوربین های دیجیتاله که برای اولین بار در سال 2003 توسط انجمن صنایع الکترونیکی و فناوری اطلاعان ژاپن JEITA ( مخفف Japan Electronics and Information Technology Industries Association ) معرفی شد . تمام دوربین های دیجیتال از اصول DCF پیروی می کنن . در یک دوربین دیجیتال ، DCF ساختار پوشه ها ، متد نام گذاری فایل ها ، کرکتر ست ، فرمت فایل ها و قالب متا دیتا رو تعیین میکنه . هدف از ایجاد این استاندارد این بوده که تمام دوربین های دیجیتال دنیا از یک ساختار مشابه برای مدیریت فایل ها استفاده کنن تا سیستم عامل ها و نرم افزار های مختلف بتونن خیلی راحت با دوربین ها ارتباط برقرار کنن . استاندارد DCF بسیار فراگیر شده و تقریبا همه شرکت های سازنده دوربین های دیجیتال و گوشی های هوشمند از این اصول پیروی می کنن .
پوشه DCIM چیست و چه کاربردی دارد ؟
طبق اصول DCF عکس های دوربین دیجیتال باید در پوشه ای به نام DCIM ذخیره بشن . واژه DCIM مخفف عبارت Digital Camera Images هست به معنی « عکس های دوربین دیجیتال » . پوشه DCIM چنتا پوشه زیر مجموعه هم داره که از یک اصول نامگذاری مشخص پیروی می کنن . نام پوشه های زیر مجموعه DCIM از دو قسمت ساخته میشه ، بخش اول یه عدد سه رقمیه از 100 تا 999 و بخش دوم 5 کرکتر ( حروف یا عددی ) . بخش دوم می تونه بنا به سلیقه خود شرکت سازنده نامگذاری بشه . مثلا شرکت اپل پوشه های زیر مجموعه DCIM رو اینجوری نامگذاری می کنه 100APPLE , 101APPLE , 102APPLE و… یا مثلا در سیستم عامل اندروید پوش های زیر مجموعه DCIM اینجوری نامگذاری میشن 100ANDRO , 101ANDRO و … . . در داخل این پوشه ها عکس ها ذخیره میشن . اصول نامگذاری فایل های عکس توسط خود شرکت سازنده تعیین میشه . اما اصلی که در همه گوشی ها و دوربین های دیجیتال رعایت میشه اینه که فایل ها طوری نامگذاری بشن که عکس ها بر اساس تاریخ و زمان تولید عکس مرتب بشن . به این صورت که عکس های جدید تر بالاتر و عکس های قدیمی تر پایین تر نمایش داده مبشن .
فایل های THM در پوشه DCIM
اگر برید تو تنظیمات برنامه مدیریت فایل و گزینه Show hidden files رو فعال کنید یه سری فایل می بینید با پسوند .THM ؛ این فایل ها به سیستم عامل خیلی کمک میکنن . THM مخفف کلمه Thumbnail و یعنی « بند انگشتی » . وظیفه فایل های THM اینه که اطلاعات مربوط به هر فایل رو نگهداری کنن مثه تاریخ تولید عکس ، حجم فایل ، تصویر بند انگشتی مربوط به عکس و … . اگه دقت کرده باشید موقعی که می خواید فایل های دوربین تون رو ببینید ( چه تو گوشی چه با کامپیوتر ) عکس ها با سرعت خوبی نمایش داده میشن ! شاید پیش خودتون بگید همچینم سریع نیست اما اگر بدونید که برای نمایش این عکس ها چه پردازش هایی انجام میشه اون وقت شما هم میگید « دمش گرم خدایی با این همه پردازش واقعا خوب داره لود میکنه ! » . موقعی که با گوشی یا کامپیوتر عکس ها و فیلم های دوربین یا گوشی تون رو باز می کنید یه تصویر بند انگشتی یا همون Thumbnail از هر عکس یا ویدیو نمایش داده میشه + نام فایل . در بعضی از نرم افزار ها تاریخ تولید عکس یا ویدیو ، حجم فایل و یا اطلاعات دیگه هم نمایش داده میشه . حالا تصور کنید سیستم عامل بخواد تک تک این اطلاعات رو خودش به دست بیاره ، می دونید چقد طول میکشه ؟! فلسفه وجودی این فایل های THM اینه که این اطلاعات فایل عکس یا ویدیو مورد نظر رو ذخیره میکنه تا هر وقت یه نرم افزار بهش احتیاج پیدا کرد ، 3 سوت این این اطلاعات رو بده به اون نرم افزار ( مثلا ویندوز یا اندروید ) تا بتونه اون اطلاعات رو در کوتاه ترین زمان ممکن نمایش بده ! اینجوری هم پردازش کوتاه تر میشه ، سرعت بارگذاری عکس ها و ویدیو ها افزایش پیدا میکنه و طبیعتا باتری کمتری هم مصرف میشه .
چرا همه شرکت ها از این ساختار پیروی می کنن ؟
همونطور که اشاره کردم ، فلسفه به وجود اومدن استاندارد DCF این بوده که همه دوربین های دیجیتال از یک فایل سیستم مشابه استفاده کنن تا نرم افزار های مختلف بتونن با یک الگوریتم مشخص به عکس ها و ویدیو های داخل حافظه دوربین ها و گوشی های موبایل دسترسی پیدا کنن . مثلا همین برنامه گالری یا برنامه هایی مثه تلگرام و… با این روش می تونن خیلی راحت عکس های مربوط به دوربین گوشی رو پیدا کنن . چون نرم افزار که عقل نداره بفهمه این عکش با دوربین شما گرفته شده یا از جایی دانلود کردین . اصول فایل سیستم DCF با کمک اطلاعات متا دیتا موجود در فایل های THM به نرم افزار میفهمونن که این فایل ها توسط دوربین دستگاه مورد نظر تولید شدن .
خب دوستان من سعی کردم همه ابعاد مهم مربوط به پوشه DCIM رو خدمت تون توضیح بدم . مسائل زیادی درباره DCIM وجود داره که یکم تخصصیه و شاید اصلا به درتون نخوره . اما دونستن نکاتی که تو این پست خدمت تون عرض کردم بسیار ضروریه و هر کسی که یه دوربین دیجیتال یا یه گوشی هوشمند داره باید این نکات رو بدونه !
حتما مطالب زیر رو هم بخونید
من ابراهیم درویش هستم بلاگر تکتولوژی و مدرس زبان انگلیسی. در حال حاضر در استانبول (ترکیه) زندگی میکنم. نرم افزار خوندم و تخصص اصلیم برنامه نویسی وبه ؛ البته کمی هم برنامه نویسی اندروید بلدم. تقریبا از سال 1383 فعالیتم رو تو اینترنت شروع کردم. به زبان های ترکی استانبولی و اسپانیایی هم آشنایی دارم.
حمایت از علم فردا
نوشتن مطالب آموزشی به زبان ساده و قابل فهم برای همه ، کار بسیار سختیه . از طرفی ، نگهداری یک وب سایت آموزشی خرج داره ! اگر براتون امکان داره لطفا با پرداخت مبلغ کمی در هزینه های سایت سهیم باشید تا ما هم بتونیم با خیال راحت براتون بنویسیم و به سوال ها تون پاسخ بدیم . حمایت مالی از علم فردا
سلام
من یه گوشی ایرانی داشتم و حالا میخوام از توی سیم عکس فیلم و چیزایی که در سیمکارت ذخیره شده پاک کنم
ولی در گوشی بمونن، هیچی نمیدونم و سیم برای من نیست، گوشی اندروید هست glx
لطفاً راهنمایی کنید چطور اطلاعات رو از سیم پاک کنم
ممنونم
سلام.ممنون از وب سایت و توضیحات خیلی خوبتون قبلاً اصلاً نمی دونستم این پوشه چیه حتی نمی دونستم پوشه ی lost.dir چیه اونم داخل همین وب سایت دیدم و یاد گرفتم واقعاً ممنونم که اطلاعات الکترونیکی مردم رو بالا می برید.
سلام مطالب بسیار عالی و متتین تشکر میکنم بهره بردم
درود جناب درویش و سپاس از مطلب خوبتون
حجم پوشه DCIM گوشی اندروید من ۶ گیگابایت شده! ولی داخلش ۵ تا پوشه هست (اسکرین شاتها و پینترست و ادیتور عکس و …) که حجم اونها رو که چک کردم، مجموعا ۳۰۰ مگابایت هست!
یعنی ۵.۷ گیگ به گوشیم تحمیل شده که معلوم نیست از کجاست!
میتونید راهنماییم کنید این مشکل رو چطور حل کنم؟
باز متشکرم
لطفا در مورد فایل های .exo که تو پوشه ی Android خود به خود وجود میاد توضیح بدین ، روزانه بیشتر از هزارتا فایل با این پسوند از پوشه اندروید حذف میکنم ، ولی باز اضافه میشه !
سلام ببخشید من یه سری عکس داشتم که داخل گالری ناپدید شدن ولی داخل این پوشه thumbnails هستن ولی خیلی بی کیفتن الان من اون عکسا رو با کیفت بالا می خوام ? چیکار کنم؟
سلام، اطلاعات تون عالی بود ممنون
فقط یه سوال، میشه این فایل thumbnails رو یه جوری حذف کرد که دیگه تولید نشه و حافظه اشغال نکنه؟
ببخشید اگر پوشه thumbnails رو حذف کنیم مشکلی برای بقیه عکس های توی گالری پیش میاد؟
خیر ، مشکلی پیش نمیاد
ببخشید اگر پوشه thumbnails رو حذف کنیم مشکلی برای عکس های تو گالری پیش میاد؟
خیر مکشلی پیش نمیاد.
سلام خدمت جنابعالی
داخل پوشه dcim یه پوشه دیگه بنام thombnails است که داخلش پر عکسهای تکراری و دو تا دیتا است که هرکدام چند گیگ رو اشغال کرده. اگه اونارو حذف کنی اشکالی داره داداش ؟
پس این فایل ویروس نیست thumbnail.
خیر ، ویروس نیست .
ممنون اطلاعات عالی بود بعضی ها روی گالری گوشی قفل میزارن یا گالری مخفی میکنن که کسی عکس ها و فیلم هاشون نبینه ولی یه نفر کار بلد به راحتی میتونه همه رسانه ها توی مدیریت فایل گوشی یا در صورت قفل بودن مدیریت فایل با کابل USB micro به کامپیوتر وصل کنه یا با یک گوشی دارای قابلیت otg کابل otg وصل کنه به گوشی خودش بعد طرف دیگه کابل USB micro به گوشی دیگه وصل کنه تا همه عکس ها بیاد توی گالری گوشی دارای otg
ممنون اطلاعات مفیدی بود
مخصوصن
Digital Camera Images
با سلام
از مدیریت محترم سایت علم فردا صمیمانه سپاسگزارم مدتی بود وجود فایل DCIM برایم سئوال برانگیز شده بود که به همت جنابعالی به جواب رسیدم با توجه به تبحر جنابعالی در زمینه اندروید سئوالی داشتم سیستم اندروید منLG D 335 4.4.2 میباشد برای آپدیت یا نصب اندروید 5 یا بالاتر چه اقدامی باید انجام دهم از اینکه پاسخ میفرمائید از جنابعالی بی نهایت سپاسگزارم
با سلام
واقعا ممنونم از اینکه اطلاعاتتون در اختیار ما گذاشتین
سلام خیلی خیلی خیلی آموزنده ..
ممنون
سلام
با تشکر من همیشه این فایل های THM برام یه سوال بود که به چه دردی میخورند که با توضیحات شما روشن شدم خدا چشم و دلتون رو روشن کنه
سلامت باشید ، مرسی 😀
سلام
من یه گوشی sony L دارم که پوشه Thumbnailرو داخلش داره ،خب تا اینجا که مشکلی نیست ، مشکل اینجاست که تو این پوشه دو تا فایل وجود داره که هر کدوم نزدیگه 1.6 گیگ حجمشونه 🙁 ، و تقریبا تمامه حافظه گوشی مو پر کردن ، من چطور میتونم اینارو حذف کنم؟ تو سایت های مختلف نوشته باید گوشی روت باشه تا بشه حذفش کرد ، من گوشیم روت نیست ،ممنون میشم یه راه حل واسم پیدا کنید .
سلام
نیازی نیست پوشه ها رو حذف کنید . برید داخل پوشه و فایل های داخل پوشه رو حذف کنید .
من فایل هارو حذف میکنم، ولی باز هم ساخته میشه
سلام بسیار سپاسگذار از مطالب ساده و روان . این مطلب هم عالی بود .
سلام خسته نباشید . عالیه این پست های جدید که درباره فایل های سیستمی میزارید ،حداقل یه خورده سواد مون درباره چیزی که داریم استفاده می کنیم بالاتر میره ، دنیای تکنولوژی چقدر عجیبه !!! Thank you very much
با درود خدمت شما و تشکر از مطالب بی نظیرتون ، سوالم اینه حذف کردن این پوشه باعث بوجود اومدن مشکل خاصی نمیشه ؟؟؟ چون بعضی مواقع حافظه گوشیم اشغال میکنه…
ممنون از شما …
سلام
نباید حذفش کنید ! شما می تونید عکس ها و ویدیو های داخل پوشه DCIM رو به کامپیوتر تون انتقال بدین .
درسته بعضی وقت ها خیلی سنگین میشه ولی نباید پاک کنی برنامه es file explorer نصب کن و فایل های بی مصرف و اضافه رو پاک کن
با سلام و تشکر
آیا میشه اسم این پوشه رو عوض کرد و درصورت امکان تغییر نام آیا مشکلی پیش نمیاد ؟
سلام
خیر
خیر
نمیشه چون گالری مسیر مشخصی برای ذخیره سازی انتخاب میکنه root/storage/sdcard0/DCIM
حتی اگه به پوشه DCIM یک نقطه اضافه کنی دیگه بدونه استفاده میشه و یک پوشه DCIM دیگه درست میشه
سلام عالی بود مرسی
تشکر از مطالب مفید و قلم عالی شما !
واقعا خندم میگیره من همش فایل هامو از این پوشه به یه پوشه دیگه انتقال میدادم و پوشه DCIM رو حذف می کردم .
خیلی ممنون از اطلاعات تون
عالی بود