1. A system for automatic adjustment of text in a video on a display comprising: a processor; a ratio detector executable in the processor and configured to detect an original aspect ratio of the video; an edge locator executable in the processor and configured to identify edges of the video based on the original aspect ratio detected, wherein regions between the edges of the video and edges of the display define unused regions; a size assessment module executable in the processor and configured to determine size of the text,wherein the size assessment module determines the size of the text by examining at least one of light portions within the text and a bounding rectangle which surrounds the text; a text adjuster executable in the processor and configured to move the text to the unused region above or below the video, wherein the text adjuster further aligns the text to at least one of the edges of the video and the edges of the display device; and a text size adjuster executable in the processor and configured to automatically resize the text in response to the text overlapping with the video after alignment of the text.
1. A system for automatic adjustment of text in a video on a display comprising: a processor; a ratio detector executable in the processor and configured to detect an original aspect ratio of the video; an edge locator executable in the processor and configured to identify edges of the video based on the original aspect ratio detected, wherein regions between the edges of the video and edges of the display define unused regions; a size assessment module executable in the processor and configured to determine size of the text,wherein the size assessment module determines the size of the text by examining at least one of light portions within the text and a bounding rectangle which surrounds the text; a text adjuster executable in the processor and configured to move the text to the unused region above or below the video, wherein the text adjuster further aligns the text to at least one of the edges of the video and the edges of the display device; and a text size adjuster executable in the processor and configured to automatically resize the text in response to the text overlapping with the video after alignment of the text. 3. The system of claim 1 , further comprising a user interface configured to allow a user to manually select an aspect ratio of the video to adjust a location of the text.