Merge branch 'main' into tools-filtering

This commit is contained in:
AshAnand34
2025-07-18 14:45:15 -07:00
336 changed files with 21767 additions and 2122 deletions

View File

@@ -2,26 +2,14 @@ import { defineTool } from '@tools/defineTool';
import { lazy } from 'react';
export const tool = defineTool('video', {
name: 'Convert video to GIF',
path: 'video-to-gif',
icon: 'material-symbols:gif',
description:
'Convert video files to animated GIF format. Create animated GIFs from video clips with customizable settings.',
shortDescription:
'Convert video files to animated GIF format (MP4, MOV, AVI to GIF).',
keywords: [
'video',
'gif',
'convert',
'animated',
'mp4',
'mov',
'avi',
'video editing',
'animation'
],
longDescription:
'This tool allows you to convert video files to animated GIF format. You can create animated GIFs from video clips with customizable settings like frame rate, quality, and duration. Supports various video formats including MP4, MOV, and AVI. Perfect for creating animated content for social media, websites, or presentations.',
userTypes: ['General Users', 'Students', 'Developers'],
component: lazy(() => import('./index'))
keywords: ['video', 'gif', 'convert', 'animated', 'image'],
component: lazy(() => import('./index')),
i18n: {
name: 'video:videoToGif.title',
description: 'video:videoToGif.description',
shortDescription: 'video:videoToGif.shortDescription',
userTypes: ['General Users', 'Students', 'Developers']
}
});