# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 22
# self = https://watcher.sour.is/conv/5si3r5a
			
					
				
					@prologic, what kind of compression, and resizing, is Yarn applying to uploaded images? Is it doing the same to videos?
				
			  		  
			
		
			
					
				
			  		  
			
		
			
					
				
			  		  
			
		
			
					
				
					 Video is handled by TranscodeVideo whilst images are handled by ProcessImage
Why do you ask? π€ I _had_ to revert your CSS change on video/images though (_sorry!_) as I don't think it's the right solution. Artificially stretching is a bad idea as we just found (_somehow I knew this in the back of my mind_).
				
			  		  
			
		
			
					
				
					 Video is handled by TranscodeVideo whilst images are handled by ProcessImage
Why do you ask? π€ I _had_ to revert your CSS change on video/images though (_sorry!_) as I don't think it's the right solution. Artificially stretching is a bad idea as we just found (_somehow I knew this in the back of my mind_).
				
			  		  
			
		
			
					
				
					 Video is handled by TranscodeVideo whilst images are handled by ProcessImage\n\nWhy do you ask? π€ I _had_ to revert your CSS change on video/images though (_sorry!_) as I don't think it's the right solution. Artificially stretching is a bad idea as we just found (_somehow I knew this in the back of my mind_).
				
			  		  
			
		
			
					
				
					 @fastidious> I had to revert your CSS change on video/images though (sorry!) as I don't think it's the right solution. Artificially stretching is a bad idea as we just found (somehow I knew this in the back of my mind).
I _think_ using max-content instead of auto or 100% works better for this? Hmmm π€ Can you try on your pod?
				
			  		  
			
		
			
					
				
					 @fastidious> I had to revert your CSS change on video/images though (sorry!) as I don't think it's the right solution. Artificially stretching is a bad idea as we just found (somehow I knew this in the back of my mind).
I _think_ using max-content instead of auto or 100% works better for this? Hmmm π€ Can you try on your pod?
				
			  		  
			
		
			
					
				
					 @fastidious> I had to revert your CSS change on video/images though (sorry!) as I don't think it's the right solution. Artificially stretching is a bad idea as we just found (somehow I knew this in the back of my mind).\n\nI _think_ using max-content instead of auto or 100% works better for this? Hmmm π€ Can you try on your pod?
				
			  		  
			
		
			
					
				
					 @prologic I see, so Yarn is resizing images. I asked because I wanted to know the criteria. When does images/videos get resized? To what size?
				
			  		  
			
		
			
					
				
					 @fastidious Avatars get resized, but I don't think anything else does.
				
			  		  
			
		
			
					
				
					 @thecanine thatβs easy to test. Not at home now, but will test upon reaching.
				
			  		  
			
		
			
					
				
					 @fastidious \n\n> When does images/videos get resized? To what size?\n\nImages are:\n\n- Oriented the right way using available data in the uploaded image.\n- The image is then sharpened using some sensible defaults\n- If an Avatar, is resized to fit 360x360px\n- Otherwise is resized to a width of 720px maintaining aspect ratio\n- (but only if the image is actually larger than 720px in width)\n- In both cases uses Lanczos resampling\n\nVideos:\n- Transcoded at a rate of 24fps\n- Using MPEG4 container with H264/AAC encoding\n- A post is generated from
				
			  		  
			
		
			
					
				
					 @fastidious 
> When does images/videos get resized? To what size?
Images are:
- Oriented the right way using available data in the uploaded image.
- The image is then sharpened using some sensible defaults
- If an Avatar, is resized to fit 360x360px
- Otherwise is resized to a width of 720px maintaining aspect ratio
- (but only if the image is actually larger than 720px in width)
- In both cases uses Lanczos resampling
Videos:
- Transcoded at a rate of 24fps
- Using MPEG4 container with H264/AAC encoding
- A post is generated from
				
			  		  
			
		
			
					
				
					 @fastidious 
> When does images/videos get resized? To what size?
Images are:
- Oriented the right way using available data in the uploaded image.
- The image is then sharpened using some sensible defaults
- If an Avatar, is resized to fit 360x360px
- Otherwise is resized to a width of 720px maintaining aspect ratio
- (but only if the image is actually larger than 720px in width)
- In both cases uses Lanczos resampling
Videos:
- Transcoded at a rate of 24fps
- Using MPEG4 container with H264/AAC encoding
- A post is generated from
				
			  		  
			
		
			
					
				
					 
Just a test to see what happens to a big gif. π
				
			  		  
			
		
			
					
				
					  \nJust a test to see what happens to a big gif. π
\nJust a test to see what happens to a big gif. π
				
			  		  
			
		
			
					
				
					  \nOh, it no longer moves, now let's try a tiny one. π
\nOh, it no longer moves, now let's try a tiny one. π
				
			  		  
			
		
			
					
				
					 
Oh, it no longer moves, now let's try a tiny one. π
				
			  		  
			
		
			
					
				
					 Oh, that one doesn't move either. π€
				
			  		  
			
		
			
					
				
					 @thecanine  GIFs arenβt quite supported yet, at least not uploaded ones. itβs on the backlog π
				
			  		  
			
		
			
					
				
					 @thecanine  GIFs arenβt quite supported yet, at least not uploaded ones. itβs on the backlog π