entreunosyceros/organizador-m3u ? reverse-engineered prompt

Reverse engineered prompt

Quiero que me ayudes a construir una app de escritorio en Python para organizar listas M3U de forma sencilla. Debe permitir abrir una lista desde un archivo local o desde una URL, ver sus canales, editarlos y reorganizarlos arrastrando y soltando entre paneles. También necesito poder buscar canales por nombre o por group title, copiar y pegar entradas, y guardar la lista ya ordenada en formato M3U.

Me gustaría que tenga una sección para guardar varias URLs de listas favoritas con un nombre, y que ese listado se conserve en un archivo JSON en la misma carpeta de la app. Si se puede, añade la opción de abrir o previsualizar una URL con VLC desde la propia aplicación, y un menú contextual con acciones útiles como copiar, pegar y abrir con VLC.

Hazla simple, clara y fácil de usar, y si necesitas consultar algo de la documentación actual, búscalo online.