Bonsoir, j'ai comme sujet de TP la création et la modification d'un fichier de sous-titres en .srt.
En effet il arrive que les soustitres soient décalés dans certains films et je dois pouvoir gérer a quel moment les sous titre sont affichés a partir d'une ligne de mon programme.
en gros je dois avoir ca :
1
00:00:01,000 --> 00:00:02,000
Heroes
2
00:00:02,560 --> 00:00:03,680
Tell me where I can find the virus
Et en écrivant " + 1.260 dans mon programme je veux pouvoir décaler les sous titres de 1 seconde et 260 milliémes
pour mon début de programme, j'ai ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 #include <stdlib.h> #include <stdio.h> int main(int argc, char *argv[]) { int numsstitre = 0; char chaine[10]; FILE* fichier = NULL; fichier = fopen("soustitres.txt", "w"); if (fichier != NULL) { numsstitre = numsstitre + 1; fprintf(fichier,"%d", numsstitre); printf("Entrez votre soustitre :"); scanf("%s", &chaine); fprintf(fichier,"%s", chaine); fclose(fichier); } }
Partager