MacWarrior / clipbucket-v5

Open source video hosting with PHP
Other
70 stars 45 forks source link

An SQL error occured : Invalid default value for 'datecreated' #198

Closed rems25000 closed 2 years ago

rems25000 commented 2 years ago

Hello, I'm on a clean Ubuntu 18.04 build. I used the script for Ubuntu 18.04, it ran smoothly. Once on the page to import the database I have an error.

` Creating Database Tables and Importing data

An SQL error occured : Invalid default value for 'datecreated'SQL : CREATE TABLE cb_video ( videoid bigint(20) NOT NULL, videokey mediumtext NOT NULL, video_password varchar(255) NOT NULL DEFAULT '', video_users text NOT NULL, username text NULL DEFAULT NULL, userid int(11) NULL DEFAULT NULL, title text DEFAULT NULL, file_name varchar(32) NOT NULL DEFAULT '', file_type int(10) NOT NULL DEFAULT 0, file_directory varchar(25) NOT NULL DEFAULT '', description text DEFAULT NULL, tags mediumtext NOT NULL, category VARCHAR(3) NULL DEFAULT NULL, category_parents text NULL DEFAULT NULL, broadcast varchar(10) NOT NULL DEFAULT '', location mediumtext DEFAULT NULL, datecreated date NOT NULL DEFAULT CURRENT_TIMESTAMP, country mediumtext DEFAULT NULL, blocked_countries text NULL DEFAULT NULL, sprite_count int(11) NOT NULL DEFAULT 0, allow_embedding char(3) NOT NULL DEFAULT '', rating int(15) NOT NULL DEFAULT 0, rated_by varchar(20) NOT NULL DEFAULT '0', voter_ids mediumtext NOT NULL, allow_comments char(3) NOT NULL DEFAULT '', comment_voting char(3) NOT NULL DEFAULT '', comments_count int(15) NOT NULL DEFAULT 0, last_commented datetime DEFAULT NULL, featured char(3) NOT NULL DEFAULT 'no', featured_date datetime DEFAULT NULL, featured_description mediumtext NOT NULL, allow_rating char(3) NOT NULL DEFAULT '', active char(3) NOT NULL DEFAULT '0', favourite_count varchar(15) NOT NULL DEFAULT '0', playlist_count varchar(15) NOT NULL DEFAULT '0', views bigint(22) NOT NULL DEFAULT 0, last_viewed datetime NOT NULL DEFAULT '1000-01-01 00:00:00' ON UPDATE CURRENT_TIMESTAMP, date_added datetime NOT NULL DEFAULT CURRENT_TIMESTAMP, flagged varchar(3) NOT NULL DEFAULT 'no', duration varchar(20) NOT NULL DEFAULT '00', status enum('Successful','Processing','Failed') NOT NULL DEFAULT 'Processing', failed_reason enum('none','max_duration','max_file','invalid_format','invalid_upload') NOT NULL DEFAULT 'none', default_thumb int(3) NOT NULL DEFAULT 1, aspect_ratio varchar(10) NOT NULL DEFAULT '', embed_code text NULL DEFAULT NULL, refer_url text NULL DEFAULT NULL, downloads bigint(255) NOT NULL DEFAULT 0, uploader_ip varchar(20) NOT NULL DEFAULT '', unique_embed_code varchar(50) NOT NULL DEFAULT '', remote_play_url text NULL DEFAULT NULL, video_files tinytext NULL DEFAULT NULL, server_ip varchar(20) NOT NULL DEFAULT '', file_server_path text NULL DEFAULT NULL, files_thumbs_path text NULL DEFAULT NULL, process_status bigint(30) NOT NULL DEFAULT 0, video_version varchar(30) NOT NULL DEFAULT '5.5.0', thumbs_version varchar(5) NOT NULL DEFAULT '5.5.0', re_conv_status tinytext NULL DEFAULT NULL, is_castable tinyint(1) NOT NULL DEFAULT 0, bits_color tinyint(4) DEFAULT NULL, subscription_email enum('pending','sent') NOT NULL DEFAULT 'pending' ) ENGINE=InnoDB DEFAULT CHARSET=utf8; loading Creating database structure... `

impossible to go further in the installation process. Help me :/

rems25000 commented 2 years ago

dernière question,^^ si je veut par exemple exporter en masse la bibliothèque d'un logiciel qui commence par un P et finir par un X. sans convertir les vidéo car je le nas est déjà bien full. et t'il possible que le lecteur lise des format comme MKV ou AVI sans conversion préalable?

MacWarrior commented 2 years ago

Pour le logiciel, désolé, mais j'arrive pas à lire entre les lignes 😅

Les navigateurs ne sont pas en mesure de lire des MKV / AVI, il n'y a que peu de formats compatibles et c'est le mp4 avec encodage x264 qui est le plus compatible : la conversion est donc inévitable

rems25000 commented 2 years ago

il n'y a pas de plugin pour transcoder des vidéos que je laisse sur un lecteur maper? Mon problème c'est que je dois convertir toutes les vidéos (en masse). et t'il pas possible inventorier dans le logiciel les vidéos et qu’il les transcode au fur et à mesure de la demande?

MacWarrior commented 2 years ago

A ce niveau, nous sommes à peu près dans la même situation 😅

Remplace le dossier /files/mass_uploads par un lien symbolique vers le dossier contenant toutes les vidéos Ensuite côté interface admin : Vidéos > Mass Upload Videos => Toutes les vidéos seront listées et il sera possible de les importer, plusieurs à la fois

rems25000 commented 2 years ago

J'ai pensé a sa; seulement je vais passer de quelque tera a plusieurs tera car stockage en dur et non conversion en flux tentu en temporaire.

MacWarrior commented 2 years ago

Malheureusement pas de solution miracle ; j'en suis à un peu plus de 6To de mon côté ; et j'ai simplement... acheté un nas plus gros La conversion est un procédé très lent, suivant le CPU à coup de 5-6 films de 1h30/2h par jour

Quel est le besoin "réel" derrière l'utilisation de CB ? De mon côté, j'utilise CB pour permettre le stream via internet simplement, mais j'utilise KODI/Videostation pour lire les vidéos sur ma TV

rems25000 commented 2 years ago

Je cherche a faire c'est: 1) garder les vidéo sur le NAS au chaud.
2) les inventorier dans le logiciel CB 3) que le logiciel ne reconvertisse pas tout les qualité mais convertisse en temps réel au besoin. 4) une fois la session de lecture fini il surprime la vidéo temporaire. 5) pour la conversion tkt pas je peu convertir 22GO de 4K en quelque minute et on a pas besoin de l’intégralité de la vidéo dais la première seconde.

rems25000 commented 2 years ago

Hello, j'ai un bug de backoffice. ta le temps de venir sur le chat ?

rems25000 commented 2 years ago

@MacWarrior j'ai mis a jour avec git. une fois ue je vide mon cache j'ai une page vide ou un message " ATTENTION: LE SITE EST EN MODE HORS LIGNE alors qui c'est bien en mode en ligne sur le backoffice. tu peu regarder vite fait avec moi?

MacWarrior commented 2 years ago

@rems25000 Comment as-tu mis à jour ? Téléchargement du ZIP + remplacer les sources ? Ou Git pull dans le dossier source ?

Vérifie que le fichier /upload/files/temp/install.me n'existe PAS

rems25000 commented 2 years ago

GG :)

rems25000 commented 2 years ago

'ai un bug bizard j'ai une vidéo qui se lit bien, mais c'est l'image Thumb qui reste en permanence on entend le son. sur une seul vidéo.

rems25000 commented 2 years ago

et j'ai toujours "error Une erreur technique est survenue ! " quand je veut créer une catégorie de vidéo

MacWarrior commented 2 years ago

'ai un bug bizard j'ai une vidéo qui se lit bien, mais c'est l'image Thumb qui reste en permanence on entend le son. sur une seul vidéo.

Chaque incident sur un ticket différent ; j'ai eu ce soucis sur certaines conversion HLS ; est-tu bien en MP4 ? Sur une nouvelle conversion après upload ?

et j'ai toujours "error Une erreur technique est survenue ! " quand je veut créer une catégorie de vidéo

Chaque incident sur un ticket différent aussi ; avec la dernière révision ? Peux-tu activer le mode dev en créant le fichier /upload/files/temp/development.dev et ré-essayer pour avoir la requête SQL en erreur ?

rems25000 commented 2 years ago

au pire viens sur le chat on regarde sa ?

MacWarrior commented 2 years ago

Connecte-toi donc au discord ; c'est plus pratique pour moi

MacWarrior commented 2 years ago

Bonjour @rems25000,

La problématique à l'origine du ticket ayant été résolue, je clos le ticket 😉

Cordialement, MacWarrior.


Hi @rems25000,

Original issue has been resolved, so I close this issue 😉

Best regards, MacWarrior.