| 
							
							
								 Zoe Roux | 26314265c9 | Fix null arrays after db read | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 231f63c1b7 | Fix keyframes data race | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | aba3b68eea | Fix video paths | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 475813c42c | Prevent keyframes scan when value already exists in db | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 8d0e362951 | Cleanup | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | ca6b581c85 | Fix master playlist & keyframes deadlock | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | c3ef7bc0e1 | Fix keyframes store/load from db | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 286f9f7ea8 | Add useless info fields for backward compatibility | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | fa6609eea9 | Fix migrations | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 67f6ce308b | Add .env.example specifically for gocoder | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | b14ac6ec02 | Remove path/is_external in subtitle | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | fa03d835ed | Suport multi video files | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 7d3c73a1e9 | Add audio bitrate and video is default in info | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | c0f8f22e6a | Cleanup thumbs existence check | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 8c038b42df | Fix extract | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 5874e86185 | Fix subtitles path | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 7d617a5d28 | Add a constraint for subtitles | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | c84afc8e4c | Retrive thumbs/keyframes/extract versions from db when updating infos | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 14ec227266 | Fix info updates | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 6a431a5bb4 | Fix versions update for info | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 6208fd2b8d | Fix base64 encode | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 37f866456c | Fix scan | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 6ab12b48b0 | Fix insert | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 7f30c187b7 | Fix sha varchar length in db | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 4e4f93bf28 | Add down migration | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | a112ecb8e9 | Remove sqlx | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | cc3b6f268a | Run migrations on startup | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 59010797a8 | Update tracker | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | e3fdf0af45 | Rework keyframes retrieval system | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | cc45bb4656 | Use new storage system for keyframes | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 5991916227 | Rework extraction to use new cache | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | a75bd48ccf | Rework thumbnail cache to use db | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 3ea2004267 | Remove old info cache | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | e91e0151ba | Store mediainfo in db | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 5e026449cc | Add runing task dedup lock | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 5047364ad3 | Update media info retrival with db schema | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | c5047babca | Cleanup file stream cache | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | f16fa9686c | Add query method to retrieve metadata from db | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 0f091618b7 | Fix metadata directory permissions (subtitle extraction) | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 9f7607cb87 | Create complete mediainfo/keyframe migration | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 5854c731a3 | Init first transcoder migration | 2024-08-08 17:03:35 +02:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | df8b5658a7 | Use Base64Url form for paths. (#556) | 2024-06-30 09:02:38 +00:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 8d6b699f11 | Add some codecs | 2024-06-19 12:40:43 +00:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | c707e76bd6 | Fast track extractions if there is no subtitles | 2024-06-19 12:25:43 +00:00 |  | 
			
				
					| 
							
							
								 Arthur Jamet | 9dcbcce137 | Transcoder: Use mediainfo to get duration for dummy keyframes + handle case when audio file has poster | 2024-06-17 15:57:33 +00:00 |  | 
			
				
					| 
							
							
								 Arthur Jamet | 1c010c92db | Transcoder: Support audio-only files | 2024-06-17 15:57:33 +00:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | d7cb6f3c96 | Fix RFC-6381 for some codecs | 2024-06-16 19:32:42 +00:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 7e3a1743c0 | Cope with ffmpeg not reporting videos bitrates | 2024-06-16 19:10:58 +00:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | 40f02760ab | Handle ISO-639-2 to IETF BCP 47 translation | 2024-06-16 19:10:58 +00:00 |  | 
			
				
					| 
							
							
								 Zoe Roux | c11e1cc8f0 | Switch from mediainfo to ffprobe | 2024-06-16 19:10:58 +00:00 |  |