{"id":4801,"date":"2023-05-11T18:28:44","date_gmt":"2023-05-11T16:28:44","guid":{"rendered":"https:\/\/germanmallo.com\/portfolio\/video-compressor\/"},"modified":"2026-10-05T08:15:54","modified_gmt":"2026-10-05T06:15:54","slug":"video-compressor","status":"publish","type":"portfolio","link":"https:\/\/germanmallo.com\/en\/portfolio\/video-compressor\/","title":{"rendered":"Python Video Compressor"},"content":{"rendered":"<h5>Description<\/h5>\n<p>Este script de Python comprime videos en una carpeta especificada, ajustando la resoluci\u00f3n a 720p HD, la tasa de cuadros a 30 fps, y aplicando codificaci\u00f3n espec\u00edfica para optimizar el tama\u00f1o del archivo sin comprometer significativamente la calidad. Los videos m\u00e1s largos de 60 segundos se trasladan a una carpeta de revisi\u00f3n sin ser comprimidos. El script utiliza ffmpeg para la compresi\u00f3n y moviepy para la manipulaci\u00f3n y an\u00e1lisis de video.<\/p>\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/germanmallo.com\/wp-content\/uploads\/2023\/05\/video_compressor_github-1024x683.jpg\" class=\"attachment-large size-large\" alt=\"\" \/><\/figure>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/germanmallo.com\/wp-content\/uploads\/2023\/05\/script_video_compressor-1024x683.jpg\" class=\"attachment-large size-large\" alt=\"\" \/><\/figure>\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"585\" src=\"https:\/\/germanmallo.com\/wp-content\/uploads\/2024\/08\/DALL\u00b7E-2024-04-22-22.15.01-A-digital-illustration-of-a-neuronal-network-for-a-blog-thumbnail-featuring-a-complex-web-of-interconnected-neurons-glowing-synaptic-connections-an-1024x585.png\" class=\"attachment-large size-large\" alt=\"\" \/><\/figure>","protected":false},"excerpt":{"rendered":"<p>Script en Python para reducir el espacio de los archivos de v\u00eddeo hasta siete veces sin comprometer de manera significativa la calidad de estos.<\/p>","protected":false},"featured_media":4802,"template":"","portfolio_category":[173],"portfolio_tag":[187,203,185],"portfolio_industry":[181],"class_list":["post-4801","portfolio","type-portfolio","status-publish","has-post-thumbnail","hentry","portfolio_category-automatizacion-y-desarrollo","portfolio_tag-automatizacion","portfolio_tag-ffmpeg","portfolio_tag-python","portfolio_industry-tecnologia"],"acf":[],"_links":{"self":[{"href":"https:\/\/germanmallo.com\/en\/wp-json\/wp\/v2\/portfolio\/4801","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/germanmallo.com\/en\/wp-json\/wp\/v2\/portfolio"}],"about":[{"href":"https:\/\/germanmallo.com\/en\/wp-json\/wp\/v2\/types\/portfolio"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/germanmallo.com\/en\/wp-json\/wp\/v2\/media\/4802"}],"wp:attachment":[{"href":"https:\/\/germanmallo.com\/en\/wp-json\/wp\/v2\/media?parent=4801"}],"wp:term":[{"taxonomy":"portfolio_category","embeddable":true,"href":"https:\/\/germanmallo.com\/en\/wp-json\/wp\/v2\/portfolio_category?post=4801"},{"taxonomy":"portfolio_tag","embeddable":true,"href":"https:\/\/germanmallo.com\/en\/wp-json\/wp\/v2\/portfolio_tag?post=4801"},{"taxonomy":"portfolio_industry","embeddable":true,"href":"https:\/\/germanmallo.com\/en\/wp-json\/wp\/v2\/portfolio_industry?post=4801"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}