[Q] can ds7 play .mkv? - Dell Streak 7

I tried to put an .mkv movie on my ds7, and the windows or the computer, who knows, didn't let me do it. It said that the file is larger than the permitted, or something like that.
Oh, and I have an other question as well. Is there a faster way to put movies, actually files from the computer to the tablet than just copying it simply to the chosen directory?
Thanks in advance!

raidon24 said:
I tried to put an .mkv movie on my ds7, and the windows or the computer, who knows, didn't let me do it. It said that the file is larger than the permitted, or something like that.
Oh, and I have an other question as well. Is there a faster way to put movies, actually files from the computer to the tablet than just copying it simply to the chosen directory?
Thanks in advance!
Click to expand...
Click to collapse
Since the format is FAT32 you can't put a file larger than 4gb on the SD... I may be mistaken... as far as file transfer you can learn to use ADB commands or something like SAMBA which for me both are faster than MTP

Okay, I see... and should I change its format to NTFS? I read somewhere on the internet that somebody changed his SD card's format to NTFS and it solved his problem. But I also heard something about that it's intentional I mean significant that it's FAT32... what do you think? And what would happen if I changed it and would go bad? Would it screw the whole SD card?

raidon24 said:
Okay, I see... and should I change its format to NTFS? I read somewhere on the internet that somebody changed his SD card's format to NTFS and it solved his problem. But I also heard something about that it's intentional I mean significant that it's FAT32... what do you think? And what would happen if I changed it and would go bad? Would it screw the whole SD card?
Click to expand...
Click to collapse
im not sure the kernel supports ntfs

u should split ur movie file to bring it under 4gb.
reformatting ur sd card to some other filesystem will render it unusable in the tablet.
u can try using an ftp server or stream directly from ur computer (like using vlc direct).
class 4 sd cards (the common class) ve max write speed of 8-10mbps, so cant go beyond it.

Thanks! Good ideas! I think I'll just split it to 2 parts, but the streaming through VLC is also simple. Thanks again! Btw, would you recommend me a program what I could do the splitting with?

handbrake is considered one of the best video editors (available for both linux n windows)

tlnlion said:
handbrake is considered one of the best video editors (available for both linux n windows)
Click to expand...
Click to collapse
This time I did it with something called mkvtoolnix..and was quite good. I could do what I wanted, so I'm kinda satisfied. Thanks anyway, I think I'll check that one also.

You can try to put it on the Internal and use an app to play it. That's what I do.

ikutoisahobo said:
You can try to put it on the Internal and use an app to play it. That's what I do.
Click to expand...
Click to collapse
I was trying to put it on the internal. But I think I have solved the problem. I got a player called Dice, and as it is said it plays HD videos perfectly. It really does play movies better than MXplayer, so I recommend it, especially for Tegra 2 tablets.

Related

[Q] Files on ext SDHC larger than 4gb?

I want to put some movies on my SDHC and the internal, but I can't copy files over larger than 4gb. Is there a workaround?
Convert your files to something more appropriate for a portable.
480p screeen resolution, so no need for 720+
http://Handbrake.fr
muthaflaco said:
I want to put some movies on my SDHC and the internal, but I can't copy files over larger than 4gb. Is there a workaround?
Click to expand...
Click to collapse
It's a limitation of the filesystem the SD card uses, fat32. You'd have to format the sd card to use a different filesystem AND flash the kernal so that it can read said filesystem.
max_warheads said:
Convert your files to something more appropriate for a portable.
480p screeen resolution, so no need for 720+
http://Handbrake.fr
Click to expand...
Click to collapse
I know, but since I had them already encoded, and sitting on my hard drive, I'd just throw them on there. I'm all for a kernel that will read NTFS formatted volumes. Thanks for the replies.
Why would you have bluray size movies on a hard drive when they won't look any better (because you're not playing them on a bluray player)
muthaflaco said:
I know, but since I had them already encoded, and sitting on my hard drive, I'd just throw them on there. I'm all for a kernel that will read NTFS formatted volumes. Thanks for the replies.
Click to expand...
Click to collapse
NTFS is not one of the current possibilities, plus even a desktop version of linux has compatability issues with it. I don't know file size restrictions, but current kernels you can flash will support ext2,3, and 4. I think someone is also trying to build a kernel for yaffs.
bwolmarans said:
Why would you have bluray size movies on a hard drive when they won't look any better (because you're not playing them on a bluray player)
Click to expand...
Click to collapse
I backed up all my Blu-Ray's to .mkv files in 720p. That way I can have them on my HTPC that's in the living room. Also, my kids have dirty little hands, and I don't want them ruining my originals. My desktop PC gets regular movie use too. 24" 1080p ASUS monitor. )
Galaxy Note also has this problem. How can I copy a video more than 4G. Note support 720p.
EXfat would be a godsend if some one wrote a kernal supporting it ..
u guys can always split the files in smaller parts, i use mkvtoolnix(freeware) to split mkv files into multiple parts while leaving the original untouched and doesnt take a whole lotta time depending on file size
Please use the Q&A Forum for questions &
Read the Forum Rules Ref Posting
Moving to Q&A

MKV files bigger than 4Gb? How to split them to copy into FAT32 4Gb size-limit SDcard

I don't know if it's already been posted or not.
You know that our SD cards (internal and/or external) is FAT32 formatted, so the FileSystem size limit is 4Gb.
This means that if you want to copy on your phone one file .Mkv bigger than 4Gb you can't
Some users have tried to split the Mkvs in several files less than 4Gb using tools like MkvMerge, but the Phone doesn't recognize the files outputted.
But if you split the file on a Linux OS (Ubuntu i.e.) the files generated works perfectly on the phone.
I have tested it on Ubuntu using MKVMerge, starting from a 4,8 Gb Mkv file splitted in 3 files (2Gb-2Gb-800Mb), files copied on the phone and played perfectly with the default Video Player.
There's a much easier way as well, though I've only tried this once:
If you connect the phone in Kies mode (in the usb settings) and it connects properly you will get a "GT-I9000" Device show up in my computer instead of the standard lettered drive under "Devices with removable storage". It seems that you need to have Kies running in the background (with the icon in your system tray) but not fully open for this to work (not entirely sure on this as Kies is finicky). When you double click on the GT-I900 device in my computer you will get options for the internal or external sd card (assuming you have one installed).
If you copy and paste a file onto either of the sd cards using this method, it uses the Kies background service to check the file. If it detects a media file that might not be supported it will give you a warning which you can choose to ignore and copy the file anyways. I've found that if you copy a larger than 4gb mkv it uses the Kies service to split the file and put it on the sd card automatically. This takes a while as it has to split/convert the file and then write a fair amount of data to the sd card over usb.
You may be confused when it finishes as it only shows 1 file, it is smart enough to hid the others. The size of the file seems to be the amount that the original one was over 4gb (ex a 4.7gb movie will show as 700mb), however if you check the space avail on the sd card you will see that it contains the full movie. I transfered a 4.7gb 720p rip of "Tropic Thunder" this way to my phone and it played just fine on the samsung video player.
Let me know if that works out for you, I havn't seen anyone else try this.
how about formatting the SD card as Linux EXT3 or 4
the use smb mount, so when it does the mass storage mount to windows you can simply drag and drop, without having to cut any video into 4 GB chunks due the FAT32 limitation?
Nirvana388 said:
There's a much easier way as well, though I've only tried this once:
If you connect the phone in Kies mode (in the usb settings) and it connects properly you will get a "GT-I9000" Device show up in my computer instead of the standard lettered drive under "Devices with removable storage". It seems that you need to have Kies running in the background (with the icon in your system tray) but not fully open for this to work (not entirely sure on this as Kies is finicky). When you double click on the GT-I900 device in my computer you will get options for the internal or external sd card (assuming you have one installed).
If you copy and paste a file onto either of the sd cards using this method, it uses the Kies background service to check the file. If it detects a media file that might not be supported it will give you a warning which you can choose to ignore and copy the file anyways. I've found that if you copy a larger than 4gb mkv it uses the Kies service to split the file and put it on the sd card automatically. This takes a while as it has to split/convert the file and then write a fair amount of data to the sd card over usb.
You may be confused when it finishes as it only shows 1 file, it is smart enough to hid the others. The size of the file seems to be the amount that the original one was over 4gb (ex a 4.7gb movie will show as 700mb), however if you check the space avail on the sd card you will see that it contains the full movie. I transfered a 4.7gb 720p rip of "Tropic Thunder" this way to my phone and it played just fine on the samsung video player.
Let me know if that works out for you, I havn't seen anyone else try this.
Click to expand...
Click to collapse
Wow if this is true it is some pretty slick thinking ahead by Samsung both on the phone and PC side.. I think I will try this just for kicks, have a 6 GB MKV right here.
EDIT: Could not wait any longer... thing was maxing my CPU for 1/2 hour. I am pretty sure this is doing some kind of trans-coding.
AllGamer said:
how about formatting the SD card as Linux EXT3 or 4
the use smb mount, so when it does the mass storage mount to windows you can simply drag and drop, without having to cut any video into 4 GB chunks due the FAT32 limitation?
Click to expand...
Click to collapse
This is exactly the test i would like to do, do you have already tested this way?
But, atm, i haven't any SD card to use and (most important) i would like to know if after having formatted in i.e. ext4 i will be able to re-format in Fat32.
And however, do i need a particular Memory Card Reader to read one ext? SD formatted card?
Nirvana388 said:
There's a much easier way as well, though I've only tried this once:
Click to expand...
Click to collapse
Good trick!
I will try it asap to give you a Roger on that!
brunes said:
Wow if this is true it is some pretty slick thinking ahead by Samsung both on the phone and PC side.. I think I will try this just for kicks, have a 6 GB MKV right here.
Click to expand...
Click to collapse
Yea just make sure that it's 720p and not too high of a quality level.. I know it doesn't do quite all MKVs as the format is not yet entirely standardized. It seems to handle 4~5gb 720p mkvs just fine though, they just take FOREVER to transfer.
AllGamer said:
how about formatting the SD card as Linux EXT3 or 4
the use smb mount, so when it does the mass storage mount to windows you can simply drag and drop, without having to cut any video into 4 GB chunks due the FAT32 limitation?
Click to expand...
Click to collapse
I don't know that the phone would accept a file system other than fat32? Would be easy to find out though.
i have some videos that are larger than 4G
i'll definitely give it a shot to test the Linux partition theory.
I'm almost positive it'll work, as the "Lag Fixes" solution all uses the EXT3 and EXT4 partitions anyway.
but in our case we want to use it natively for video playback, and be able to mount it when we want to use it with Windows
re: question about formatting back to FAT32 after EXT3
Yes, it's possible and safe to do so.
As soon as i have more time in my hands, i'll give this a go, unless some one beats me to it (some one with more time on their hand)
brunes said:
Wow if this is true it is some pretty slick thinking ahead by Samsung both on the phone and PC side.. I think I will try this just for kicks, have a 6 GB MKV right here.
EDIT: Could not wait any longer... thing was maxing my CPU for 1/2 hour. I am pretty sure this is doing some kind of trans-coding.
Click to expand...
Click to collapse
Haha yea it's software encoding, I think having Samsung encode it so it could run on your GPU would be a bit too much to ask lol. A 4.5gb movie took my quad core about 25 minutes to encode and then transfer.
AllGamer said:
i have some videos that are larger than 4G
i'll definitely give it a shot to test the Linux partition theory.
I'm almost positive it'll work, as the "Lag Fixes" solution all uses the EXT3 and EXT4 partitions anyway.
but in our case we want to use it natively for video playback, and be able to mount it when we want to use it with Windows
re: question about formatting back to FAT32 after EXT3
Yes, it's possible and safe to do so.
As soon as i have more time in my hands, i'll give this a go, unless some one beats me to it (some one with more time on their hand)
Click to expand...
Click to collapse
Looking forward to your experiment!
AllGamer said:
i have some videos that are larger than 4G
i'll definitely give it a shot to test the Linux partition theory.
I'm almost positive it'll work, as the "Lag Fixes" solution all uses the EXT3 and EXT4 partitions anyway.
but in our case we want to use it natively for video playback, and be able to mount it when we want to use it with Windows
re: question about formatting back to FAT32 after EXT3
Yes, it's possible and safe to do so.
As soon as i have more time in my hands, i'll give this a go, unless some one beats me to it (some one with more time on their hand)
Click to expand...
Click to collapse
Have you tried this yet? I've googled all over. Cant find solution how to format and use external SD like this. Found this thread and posted in it as well http://forum.xda-developers.com/showthread.php?t=975803
u can download mkv smaller than 4gb..and graphic will be still great =)
Its not just movies I want to be able to place on sd card. I can't split those files. And I don't want to convert existing mkv files to a lower resolution, spend time on that.... its not a quick process to compress the resolution. I much rather be able to copy what i have now to my phone, instead of having to modify. ...
Sent from my SGH-T959D using XDA App
http://www.bunkus.org/videotools/mkvtoolnix/
I use http://www.bunkus.org/videotools/mkvtoolnix/
You can set the file size and even remove unwanted subs and/or audios.
I have mkvtoolnix and have used it. Thats not the question, but thank you
Anyone knows?
not losing hope. It will be useful for others, I am sure.
compressing the file would help
as in making DVD sources with less channel or less quality can drastically reduce the file size without too much sacrify to HD quality
say for example choose 720 instead of 1080
2 channels instead of 6 channels
or even if you keep it 6 channels make it 160 instead 320, or maybe drop it lower to even 128 kbps
use 44 instead of 48
use 25 fps instead of 30fps
etc...
bmvik said:
Its not just movies I want to be able to place on sd card. I can't split those files. And I don't want to convert existing mkv files to a lower resolution, spend time on that.... its not a quick process to compress the resolution. I much rather be able to copy what i have now to my phone, instead of having to modify. ...
Sent from my SGH-T959D using XDA App
Click to expand...
Click to collapse
so there is no way? We're just stuck having to use a workaround?
That size of file requires card to be formatted as exfat .
Try it see if phone reads exfat .
jje
Deleted! Wrong place

[Q] Yet another n00b thread; new Nook owner, very lost. tl:dr it for me?

I know there's a lot of threads like these, but everything I could pull up seemed really out of date, or didn't have the information I need. The Wiki was good, but just gave a list of all the builds out there, and I can't sort out which one is currently best for what. I'm hoping someone can give me some quick answers:
tl:dr: Have a brand new Nook Color. Video will be 95% of what it's used for, little to no web browsing or games. Would like to use it to watch movies/TV shows streamed from my NAS or off the SD card. 5% of use will be viewing photos directly off my digital camera's SD cards (using converters in the cameras).
Tell me what OS/Software to use. Most files are .mkv format, usually 720p.
Currently, I've got Nookie Froyo installed on the SD card, and after a lot of frustration of how the heck to actually get files onto the SD card while also having the OS on there, I found that bootloader NookColorUMS thing, which even though it seems like more steps than should be needed, has allowed me to copy files to the SD card with the nook connected via USB cable.
I'd like to have the OS installed internally, so I'm free to swap SD cards around to quickly move data around. Also so I can pull the SD cards out of my cameras, stick them in the nook, and browse the photos.
Currently I'm using Rockplayer Lite, which plays the 480p files fine, but craps out trying to play 720p. It also is very annoying in that it it has no back button in the UI that I can figure out, so you have to use that tweek to force the status bar to always be on top, which is annoying. If there's any way to get the stock player to play the files, that would be best. I know it should be possible, my Samsung Moment plays all these files naively with the build-in movie player. But the Gallery player won't play them on this version of Froyo that I've got on here.
My questions boil down to:
-What OS should I use if I'm going to go through the trouble of figuring out how to install in on the internal memory?
-What's the best video player/codec pack?
-How do I browse/play files off my shared drives on my computers and NAS unit?
Thank you for any answers you can give, or any directions you can point me in!
Hope this helps.
-What OS should I use if I'm going to go through the trouble of figuring out how to install in on the internal memory?
CM7 - try phiremod nook
-What's the best video player/codec pack?
I've been using handbrake to convert all my video to MP4 using these settings.
-How do I browse/play files off my shared drives on my computers and NAS unit?
PlayOn works pretty good. Depending on the source video type i get some sync issues.
Easiest install method
#1 Install Clockwork Recovery Mod to internal memory from your bootable SD card.
#2 Drop your desired rom on the root of a non-bootable SD card
#3 Restart into Clockwork Recovery Mod by powering on with n button held down
#4 Backup!
#5 Flash zip from sdcard
Now as far as video... I think you might be disappointed. You are going to need to reencode each video for the nook to get best results.
I recommend Phiremod Nook 6.2
Thanks for the reply's everyone. I'll get CM7 installed tonight.
I'm REALLY hoping to not have to convert videos to be able to play them on the Nook. That was basically the reason I DIDN'T get an iPad, I don't want to have to convert videos into a specific format to play them. All of these files played fine on my Moment, I guess I made the mistake of assuming they'd work fine on any Android device.
Is there no way to just be able to browse a network, and view/play videos and pictures on them? It seems like it should be such a basic feature.
What other good video players are available besides Rockplayer? Or, how would I install additional codecs to get the build-in video player to work?
I think Vitalplayer Neon and Mobo player are pretty good for the nook.
TL;DR; ?? Reaally?!?
Not reading (repeatedly the same instructions over), being impatient and rushing headlong into things is the easiest way to muck things up. We're just lucky NCs are impossible to be permanently bricked.
Tsaven said:
-What OS should I use if I'm going to go through the trouble of figuring out how to install in on the internal memory?
Click to expand...
Click to collapse
CM7 latest nightly (n86 onwards) has the newest fix for audio and video, while being on the .32 kernel and have support for an Overclock kernel. Smoothest vid playback I've ever seen, without any mucking about in re-encoding in Handbrake, etc.
Tsaven said:
-What's the best video player/codec pack?
Click to expand...
Click to collapse
I use moboplayer. 720p vids are a touch-n-go, some are OK, some are not. But if the HW acceleration (of the .32 kernel) doesn't cut it, moboplayer has the soft-decoding option.
Tsaven said:
-How do I browse/play files off my shared drives on my computers and NAS unit?
Click to expand...
Click to collapse
Cifsmanager.
Just install, no other tweaking necessary. All extra files (mentioned in older thread abt this) have been in the CM7 ROM since n30s or n40s (or n50s, I can't remember really ).

How to play files larger than 4GB ?

Is it possible to play big .mkv files of 5-9GB on the Galaxy Note ?
If yes, can we just format SD Card to NTFS and the phone will recogonize it... OR do i have to do sum rooting and sum complex stuff for the phone to identify the card?
Also, can we play big files frm phones internal memory ?
I dont have the device myself, but by using lots of different Android devices, I would think it wont read NTFS drivers. I have used some Honeycomb tablet that had modules and custom apps to mount NTFS drives.
I think the device should support EXT2 formatted card, but if you were using linux with that filesystem already you wouldn't ask this.
I use softwares like AviDemux to split the MKV file. Also is there actually any Android software that provides hardware acceleration for MKV files, otherwise I would think HD MKV files would struggle to play smoothly.
eksasol said:
I dont have the device myself, but by using lots of different Android devices, I would think it wont read NTFS drivers. I have used some Honeycomb tablet that had modules and custom apps to mount NTFS drives.
I think the device should support EXT2 formatted card, but if you were using linux with that filesystem already you wouldn't ask this.
I use softwares like AviDemux to split the MKV file. Also is there actually any Android software that provides hardware acceleration for MKV files, otherwise I would think HD MKV files would struggle to play smoothly.
Click to expand...
Click to collapse
Hull 1080p, works fine. Many videos on youtube!
Note can't play files over 4gb. Use an mkv splitter instead.
Using Es file manager network access + dice player worked well watching mkv files > 8GB over a network share.
Of course this approach may not be suitable for everybody.
Sent from my GT-N7000 using XDA App
Sharpshooterrr said:
Note can't play files over 4gb. Use an mkv splitter instead.
Click to expand...
Click to collapse
What software actually just split the files and dont actually recode/encode them, so that the procedure is completed in a minute? please suggest a few...
Also, are you referring to this software?
http://www.mkvsplitter.com/
Sproxy,
Tht seems too complicated to sum1 who never used android before!
Sry Double post
I am sry but i have to bump this, as i am still looking answer to my last post above ^ [#6]
You can use MKVToolNix to easily split without re-encoding the files...
RenkliArif said:
You can use MKVToolNix to easily split without re-encoding the files...
Click to expand...
Click to collapse
Seconded, with mkvtoolnix it's actually very easy to do this, just load up the file, give a new file output name, set the file to split every e.g. 4000M and go.
It will take a while, but you get a serially-named group of files which are (as far as I can tell) exactly the same as the input, but split into 4000MB chunks. Dead easy.
Pity that the siyah kernel does not work on the note yet.
Siyah Kernel supports NTFS mounting of SD and USB-Storage.

Video converter for smallest file size?

I have Nook Color 8GB with 2GB microSD card. I want to save a few movies to my Nook for my upcoming long flight and wonder what the best way to do it is. Could somebody please answer these two questions for me:
1. Can I copy videos to Nook's internal memory to take advantage of the 8GB?
2. Which video converter and which settings one should use to get the smallest file size possible with a decent quality?
alosito said:
I have Nook Color 8GB with 2GB microSD card. I want to save a few movies to my Nook for my upcoming long flight and wonder what the best way to do it is. Could somebody please answer these two questions for me:
1. Can I copy videos to Nook's internal memory to take advantage of the 8GB?
2. Which video converter and which settings one should use to get the smallest file size possible with a decent quality?
Click to expand...
Click to collapse
I do copy videos to my internal memory; however, they cannot be seen by the video player in that location. I find that the internal memory is a great place to ‘store’ the videos, but they need to be moved to the SD card (at least that is where I move them) when you are ready to watch them.
As for the video conversion, I use HANDBRAKE which is very easy to use and free. If you google NOOK settings for HANDBRAKE you can easily locate the configuration for the Nook Color.
Hope this helps and have a safe trip.
rnclock said:
I do copy videos to my internal memory; however, they cannot be seen by the video player in that location. I find that the internal memory is a great place to ‘store’ the videos, but they need to be moved to the SD card.
Click to expand...
Click to collapse
Thanks for the suggestion. Which application do you use to move files from the internal memory to the SD card?
alosito said:
Thanks for the suggestion. Which application do you use to move files from the internal memory to the SD card?
Click to expand...
Click to collapse
I use Root Explorer (cost, but worth it) for all my file exploring needs.
I use mobo to watch tv shows on my internal memory. Works great.
Sent from space
+1 for mobo and no converting to mp4.
alosito said:
I have Nook Color 8GB with 2GB microSD card. I want to save a few movies to my Nook for my upcoming long flight and wonder what the best way to do it is. Could somebody please answer these two questions for me:
1. Can I copy videos to Nook's internal memory to take advantage of the 8GB?
2. Which video converter and which settings one should use to get the smallest file size possible with a decent quality?
Click to expand...
Click to collapse
1. Yes, you can. Mobo player or Rock player played almost every file format perfectly fine no matter they are stored in the internal memory or external uSD card.
Side note: you never has 8GB of internal memory. To know how much, pls check it under Storage. If your NC is new, most likely you only have 1GB.
2. Handbrake is great tool.
When I connect my Nook Color to the computer, I see the drive called MyNOOKcolor, but its capacity is only 1 GB. Is it supposed to be that little? No way to take advantage of the full 8GB?
@alosito,
You will never have 8gb available as the system uses some of it to boot up. I repartitioned mine by following the guide here http://forum.xda-developers.com/showthread.php?t=1094371 .
As far as your two questions above.
1. You can copy anything to your emmc and access it. Before I got my 16gb sd card, I put movies there unconverted. But a feature length movie can be brought down to the native screen resolution of the nook color using several converters including handbrake. All I did to access the movies was to use File Expert (free on the market) and navigate to the emmc to play the movie using rock player.
2. There are plenty of guides for handbrake and others to achieve this. I do not convert as I have a big enough card and rock player plays anything I throw at it. A converter that I use for work that has hundreds of presets is from Xilisoft. They make converters that go straight from blue ray or dvd to multiple formats/devices.
alosito said:
When I connect my Nook Color to the computer, I see the drive called MyNOOKcolor, but its capacity is only 1 GB. Is it supposed to be that little? No way to take advantage of the full 8GB?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1094371
You will never get the "full 8G". The above should net you about 5G.
Repartition as above and consider this:
http://forum.xda-developers.com/showthread.php?t=1030227
zires said:
I repartitioned mine by following the guide here http://forum.xda-developers.com/showthread.php?t=1094371
Click to expand...
Click to collapse
When I reboot in Recovery, I get "Install Failed" message. I have CM7 installed. What am I doing wrong?
You need to have a bootable sd to get this to work as it wipes everything on internal (emmc) memory. A CM7 rom should be on the bootable sd too.
+1, Redoing the partition on any drive totally wipes that drive.

Categories

Resources