Jump to content

[RESOLU]Lier deux fichier .str


Recommended Posts

Salut à tous !

Je souhaiterais augmenter mon utilisation de mplayer, car c'est le seul que je connaisse qui permet d'integrer des sous-titre à une video avec un fichier à part. (video en .avi, sous-titre en .str)

Le problème que je rencontre et que mplayer me sort, pour n'importe quel type de video, un erreur:

"alsa-control : unable to find simple control "PCM",0".

La video se lit bien derriere, mais les fenêtres clignotent m'empéchant toute action, sauf stopper la video.

Pourriez vous m'indiquer où je peux trouver la source du problème et comment le résoudre ?

Merci d'avance pour vos réponses :-D .

Link to comment
Share on other sites

Salut .

Voici ce que donne un lsmod:

morneithan@Panoramix:~$ lsmod
Module				  Size  Used by
rfcomm				 44244  0
l2cap				  29184  5 rfcomm
bluetooth			  54244  4 rfcomm,l2cap
ppdev				  10052  0
cpufreq_userspace	   6816  0
cpufreq_stats		   6912  0
freq_table			  5152  1 cpufreq_stats
cpufreq_powersave	   2240  0
cpufreq_ondemand		8104  0
cpufreq_conservative	 9256  0
video				  16644  0
tc1100_wmi			  7172  0
sony_acpi			   5900  0
pcc_acpi			   12736  0
hotkey				 11812  0
dev_acpi			   11652  0
container			   4928  0
button				  6992  0
acpi_sbs			   20556  0
battery				10308  1 acpi_sbs
ac					  5508  1 acpi_sbs
i2c_acpi_ec			 5440  1 acpi_sbs
nls_iso8859_1		   4544  1
nls_cp437			   6208  1
vfat				   14976  1
fat					56028  1 vfat
ext2				   74312  1
ipv6				  287456  20
dm_mod				 63640  1
md_mod				 76244  0
sr_mod				 18276  0
sbp2				   25540  0
lp					 12612  0
tsdev				   8320  0
snd_ca0106			 38116  2
usbhid				 42912  0
sky2				   43140  0
snd_rawmidi			27552  1 snd_ca0106
snd_seq_device		  9548  1 snd_rawmidi
snd_ac97_codec		 99296  1 snd_ca0106
snd_pcm_oss			56352  1
snd_mixer_oss		  20800  1 snd_pcm_oss
snd_pcm				96772  3 snd_ca0106,snd_ac97_codec,snd_pcm_oss
snd_timer			  27204  1 snd_pcm
nvidia			   4553140  12
agpgart				37072  1 nvidia
snd					60068  10 snd_ca0106,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore			  11040  2 snd
snd_ac97_bus			2688  1 snd_ac97_codec
snd_page_alloc		 11592  2 snd_ca0106,snd_pcm
floppy				 65924  0
parport_pc			 38340  1
parport				39560  3 ppdev,lp,parport_pc
psmouse				40132  0
serio_raw			   8132  0
sata_sil24			 12484  0
pcspkr				  2564  0
i2c_nforce2			 7360  0
i2c_core			   23168  3 i2c_acpi_ec,nvidia,i2c_nforce2
shpchp				 49312  0
pci_hotplug			30916  1 shpchp
af_packet			  25224  4
sg					 40352  0
evdev				  10432  2
ext3				  148296  2
jbd					65684  1 ext3
ide_generic			 1792  0
ehci_hcd			   36104  0
ohci1394			   37684  0
ieee1394			  307160  2 sbp2,ohci1394
forcedeth			  33164  0
ohci_hcd			   22788  0
usbcore			   138948  4 usbhid,ehci_hcd,ohci_hcd
ide_disk			   19520  2
ide_cd				 36228  0
cdrom				  41504  2 sr_mod,ide_cd
generic				 5444  0
amd74xx				15324  0 [permanent]
sd_mod				 20864  5
sata_nv				10372  8
libata				 84176  2 sata_sil24,sata_nv
scsi_mod			  145736  6 sr_mod,sbp2,sata_sil24,sg,sd_mod,libata
thermal				14088  0
processor			  26696  1 thermal
fan					 5124  0
capability			  5256  0
commoncap			   7616  1 capability
vga16fb				14344  1
vgastate			   10304  1 vga16fb
fbcon				  44640  72
tileblit				3072  1 fbcon
font					8640  1 fbcon
bitblit				 6592  1 fbcon
softcursor			  2752  1 bitblit

Voilà :chinois: .

Link to comment
Share on other sites

Je relance le topic pour une histoire de sous titre.

En effet, mon fichier video comprte des sous-titres, qui ont été séparé en deux partie ST1.str et ST2.str .

Le problème, c'est que je n'arrive pas à créer l'enchainement des deux fichier. Quand le premier est fini, la video continue, mais sans sous-titre, et si je lance le ST2.str, , il coupe la video et lis les sous-titre du STR2 au début de la video, alors qu'ils sont sensé correspondre à la fin.

Y aurait t'il moyen de lier les deux, afin que ST2.str prenne la suite de ST1.str (script ou autre...)?

(Si les modos ne sont pas en accord avec ce post j'édite sans problème.)

merci d'avance

Link to comment
Share on other sites

Si je me souvient bien le format des str est très simple, avec les time stamp (heure debt de l'affichage - heure de fin del'affichage). donc il suffirait de savoir au bout de combien de temps le deuxième doit se lancer, et d'ajouter cette valeur à celles présentes dans le numéro2. Mais bon un simple + ne suffira pas vu que c'est des heures :iloveyou:

Doit bien y avoir des programmes qui le font tout de même je pense.

Link to comment
Share on other sites

Oué mais bon, niveau script, j'ai jamais fais :byebye:. Je veux bien commencer mais va me falloir des bases d'où partir ^^ .

Sinon, je dois déclarer chaque dialogue un par un en fonction de l'apparition dans la video ? Ou juste le premier pour faire la liaison entre ST1 et ST2 ?

Link to comment
Share on other sites

Ok... Donc la solution la plus simple est de prendre le temps de la transition entre ST1 et ST2 (ou plutot le temps de la première parole de ST2) et de rajouter ce temps à toutes les Début/Fin de dialogue du fichier str. Non ?

Ya pas moyen de pondre un script pour faire ca directement sur le fichier ? Car bon, ca va vite devenir chiant de tout faire à la main :byebye: ...

Link to comment
Share on other sites

Oui c'est ca, ensuite oui le faire avec un script, car à la main, c'est long :byebye:

Le problème comme je l'ai dit plus haut c'est qu'i lva falloir ajouter des temps, c'est loin d'être infaisable, mais bon c'est pas trivial non plus...

Link to comment
Share on other sites

Je pense que tu peux regarder du côté de KSubtile, qui sait lire les .srt et a une option "move" pour déplacer touts les temps du fichier.

(y'a aussi gsubedit, mais j'ai pas essayé étant donné que c'est en gtk1)

Link to comment
Share on other sites

En effet, ce programme m'a permis de modifier tout les temps, et j'ai pu réunir par la suite les deux fichier .str :transpi: !

Ne reste qu'un petit problème d'encodage (UTF-8 et ISO) et tout sera impec :transpi: !

Merci beaucoup à tous !

[RESOLU] et normalement pour de bon.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...