Autore Topic: Aggiunta sottotitoli a file .mp4 non sempre funziona  (Letto 4686 volte)

Misswho

  • Gemma Teller
  • Post: 3641
    • Mostra profilo
Ciao a tutti, ho un problemino che mi fa impazzire perché non riesco a trovare una soluzione.
Uso un programma che si chiama AviAddXSubs per modificare i sottotitoli .srt perché nel mio lettore si vedono male (bianchi piccoli e senza contorno, quasi illegibili), e con gli mp4 l'unica opzione che mi dà è fare i .ixd e .sub. Invece se sono file .avi mi permette di "incollarli" al video (cioè genera proprio un altro video con i sottotitoli impressi) e in questo modo non ho  mai problemi. Con gli mp4 invece fa questa cosa qui di lasciare l'mp4 inalterato e appende due file uno .idx e uno .sub.
Funziona tutto bene quasi sempre, se non che a volte, in maniera del tutto inspiegabile e casuale, almeno apparentemente, con taluni non va. Cioè mando in play il video ed è come se non ci fossero. Con altri va benissimo e si vedono.
Credevo fosse un problema nella codifica del testo così ho convertito il file srt da us-ascii a utf-8, tanto per provare, non funziona lo stesso.
Tanto per fare un esempio l'ultimo con cui mi è successo è POI 2x22 versione standard.
Vorrei capire cosa hanno di diverso quegli srt che non vanno, ma non trovo differenze finora.
Faccio presente che se col lettore (LG BD660) non si vedono col pc vanno sempre bene.
Grazie!!


Post unito: 10 May 2013, 23:14:09
Ok, ho appena scoperto che il problema non riguarda il file .srt ma il video: infatti gli stessi sottotitoli che non vanno su questo video messi su un altro video funzionano  :scettico:
Che strano... cosa può esserci nel file mp4 che non fa vedere i sottotitoli al player??
« Ultima modifica: 10 May 2013, 23:14:09 da Misswho »

Krj

  • Walter Bishop
  • Post: 5020
  • Sesso: Maschio
    • Mostra profilo
Re: Aggiunta sottotitoli a file .mp4 non sempre funziona
« Risposta #1 il: 10 May 2013, 23:27:55 »
Probabilmente i lettori hanno difficoltà a leggere i tag di posizionamento quelli con {}.
Prova a toglierli e vedere se la situazione cambia.

Misswho

  • Gemma Teller
  • Post: 3641
    • Mostra profilo
Re: Aggiunta sottotitoli a file .mp4 non sempre funziona
« Risposta #2 il: 11 May 2013, 01:13:21 »
Forse non hai letto l'ultima parte che ho aggiunto, ho scoperto che è un problema relativo al file mp4 e non al .srt.
In ogni caso avevo già provato anche a togliere tutti i caratteri strani, e non va lo stesso.

gatsu71

  • *
  • Post: 17379
  • Sesso: Maschio
  • Chuck Addicted Strahology Believer
    • Mostra profilo
Re: Aggiunta sottotitoli a file .mp4 non sempre funziona
« Risposta #3 il: 11 May 2013, 01:26:48 »
AviAddXSubs non imprime i sub  :distratto:

se sono avi(divx/xvid) crea un file video senza convertire con contenitore divx e sottotitoli xsub(grafici)

Le ultime versioni hanno la possibilità di convertire i file mp4/mkv con codec Mpeg4-avc in divx/xvid per poter usare il contenitore divx ma non so se ti conviene visto che il tuo lettore legge i sub idx+sub(grafici) fuori dal contenitore.

Visto che sembra un problema del video prova( se il lettore è compatibile con gli mkv) ad usare mkvmerge


Misswho

  • Gemma Teller
  • Post: 3641
    • Mostra profilo
Re: Aggiunta sottotitoli a file .mp4 non sempre funziona
« Risposta #4 il: 11 May 2013, 12:36:19 »
E cosa dovrei fare con mkvmerge?
Ho notato una differenza fra un mp4 con cui i sottotitoli funzionano e quello di ieri con cui non vanno: il secondo ha una velocità in bit complessiva più alta (847 kbs) e una velocità dati di 722 kbps, sempre più alta dell'altro. Può c'entrarci qualcosa?
Grazie.

gatsu71

  • *
  • Post: 17379
  • Sesso: Maschio
  • Chuck Addicted Strahology Believer
    • Mostra profilo
Re: Aggiunta sottotitoli a file .mp4 non sempre funziona
« Risposta #5 il: 11 May 2013, 12:45:40 »
No

mpeg4 avc è molto più complesso del vecchio divx/xvid

con mkvmerge è solo una prova, cioè muxare il video in altro contenitore, qualche volta funziona

Se proprio vuoi vedere la differenza dei due video fai una analisi con http://mediainfo.sourceforge.net e posta i due risultati

 

Misswho

  • Gemma Teller
  • Post: 3641
    • Mostra profilo
Re: Aggiunta sottotitoli a file .mp4 non sempre funziona
« Risposta #6 il: 11 May 2013, 12:51:00 »
Questo è quello che non va:

General
Format                                   : MPEG-4
Format profile                           : Base Media
Codec ID                                 : isom
File size                                : 266 MiB
Duration                                 : 43mn 43s
Overall bit rate mode                    : Variable
Overall bit rate                         : 852 Kbps
Encoded date                             : UTC 2013-05-09 18:47:32
Tagged date                              : UTC 2013-05-09 18:47:32

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L3.1
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 5 frames
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 43mn 43s
Bit rate                                 : 723 Kbps
Maximum bit rate                         : 10.3 Mbps
Width                                    : 720 pixels
Height                                   : 404 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 23.976 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.104
Stream size                              : 226 MiB (85%)
Writing library                          : x264 core 132 r2310 76a5c3a
Encoding settings                        : cabac=1 / ref=5 / deblock=1:1:1 / analyse=0x3:0x133 / me=umh / subme=9 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=18 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Encoded date                             : UTC 2013-05-09 18:33:08
Tagged date                              : UTC 2013-05-09 18:47:33
Matrix coefficients                      : BT.709

Audio
ID                                       : 2
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 40
Duration                                 : 43mn 42s
Bit rate mode                            : Variable
Bit rate                                 : 125 Kbps
Maximum bit rate                         : 149 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 48.0 KHz
Compression mode                         : Lossy
Delay relative to video                  : 83ms
Stream size                              : 39.1 MiB (15%)
Encoded date                             : UTC 2013-05-09 18:47:33
Tagged date                              : UTC 2013-05-09 18:47:33



Post unito: 11 May 2013, 12:51:00
Questo è quello che invece funziona:

General
Format                                   : MPEG-4
Format profile                           : Base Media
Codec ID                                 : isom
File size                                : 187 MiB
Duration                                 : 42mn 5s
Overall bit rate mode                    : Variable
Overall bit rate                         : 622 Kbps
Encoded date                             : UTC 2013-05-09 21:08:01
Tagged date                              : UTC 2013-05-09 21:08:01

Video
ID                                       : 1
Format                                   : AVC
Format/Info                              : Advanced Video Codec
Format profile                           : High@L3.1
Format settings, CABAC                   : Yes
Format settings, ReFrames                : 5 frames
Codec ID                                 : avc1
Codec ID/Info                            : Advanced Video Coding
Duration                                 : 42mn 5s
Bit rate                                 : 491 Kbps
Maximum bit rate                         : 3 588 Kbps
Width                                    : 720 pixels
Height                                   : 404 pixels
Display aspect ratio                     : 16:9
Frame rate mode                          : Constant
Frame rate                               : 23.976 fps
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                       : 0.070
Stream size                              : 148 MiB (79%)
Writing library                          : x264 core 132 r2310 76a5c3a
Encoding settings                        : cabac=1 / ref=5 / deblock=1:1:1 / analyse=0x3:0x133 / me=umh / subme=9 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=18 / lookahead_threads=1 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=crf / mbtree=1 / crf=20.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Encoded date                             : UTC 2013-05-09 20:38:13
Tagged date                              : UTC 2013-05-09 21:08:03
Matrix coefficients                      : BT.709

Audio
ID                                       : 2
Format                                   : AAC
Format/Info                              : Advanced Audio Codec
Format profile                           : LC
Codec ID                                 : 40
Duration                                 : 42mn 4s
Bit rate mode                            : Variable
Bit rate                                 : 127 Kbps
Maximum bit rate                         : 158 Kbps
Channel(s)                               : 2 channels
Channel positions                        : Front: L R
Sampling rate                            : 48.0 KHz
Compression mode                         : Lossy
Delay relative to video                  : 83ms
Stream size                              : 38.3 MiB (20%)
Encoded date                             : UTC 2013-05-09 21:08:02
Tagged date                              : UTC 2013-05-09 21:08:03


gatsu71

  • *
  • Post: 17379
  • Sesso: Maschio
  • Chuck Addicted Strahology Believer
    • Mostra profilo
Re: Aggiunta sottotitoli a file .mp4 non sempre funziona
« Risposta #7 il: 11 May 2013, 13:45:48 »
i file hanno le stesse opzioni di codifica  :sooRy:

Misswho

  • Gemma Teller
  • Post: 3641
    • Mostra profilo
Re: Aggiunta sottotitoli a file .mp4 non sempre funziona
« Risposta #8 il: 12 May 2013, 11:27:29 »
E quindi? Questa cosa succede senza motivo?  :nu:  :wall:

sasasasa

  • Dana Scully
  • Post: 15
  • Sesso: Maschio
    • Mostra profilo
Re: Aggiunta sottotitoli a file .mp4 non sempre funziona
« Risposta #9 il: 17 August 2013, 22:01:06 »
AviAddXSubs non imprime i sub  :distratto:

se sono avi(divx/xvid) crea un file video senza convertire con contenitore divx e sottotitoli xsub(grafici)

Le ultime versioni hanno la possibilità di convertire i file mp4/mkv con codec Mpeg4-avc in divx/xvid per poter usare il contenitore divx ma non so se ti conviene visto che il tuo lettore legge i sub idx+sub(grafici) fuori dal contenitore.

Visto che sembra un problema del video prova( se il lettore è compatibile con gli mkv) ad usare mkvmerge

Ciao, io uso AviAddXSubs con i file .avi e mi trovo benissimo, però devo comunque prima trasformare i file da .mp4 a .avi. Ora leggo il tuo commento e vedo che posso usare direttamente i file .mp4 per ottenere lo stesso risultato. Mi spiegheresti come fai? Perchè sinceramente non ho trovato opzioni a riguardo sul programma. GRAZIE, mi farai risparmiare un sacco di tempo :-)

gatsu71

  • *
  • Post: 17379
  • Sesso: Maschio
  • Chuck Addicted Strahology Believer
    • Mostra profilo
Re: Aggiunta sottotitoli a file .mp4 non sempre funziona
« Risposta #10 il: 17 August 2013, 23:00:57 »
Ciao, io uso AviAddXSubs con i file .avi e mi trovo benissimo, però devo comunque prima trasformare i file da .mp4 a .avi. Ora leggo il tuo commento e vedo che posso usare direttamente i file .mp4 per ottenere lo stesso risultato. Mi spiegheresti come fai? Perchè sinceramente non ho trovato opzioni a riguardo sul programma. GRAZIE, mi farai risparmiare un sacco di tempo :-)
è spiegato qui

Però io avevo fatto solo 2/3 prove, non so se è stato migliorato  :sooRy:

sasasasa

  • Dana Scully
  • Post: 15
  • Sesso: Maschio
    • Mostra profilo
Re: Aggiunta sottotitoli a file .mp4 non sempre funziona
« Risposta #11 il: 19 August 2013, 14:23:35 »
è spiegato qui

Però io avevo fatto solo 2/3 prove, non so se è stato migliorato  :sooRy:

grazie :-)

Misswho

  • Gemma Teller
  • Post: 3641
    • Mostra profilo
Re: Aggiunta sottotitoli a file .mp4 non sempre funziona
« Risposta #12 il: 22 August 2013, 21:34:06 »
attenzione che però non funziona con tutti i lettori
per esempio con la mia tv samsung led presa 2 anni fa i sub in quel formato non li riconosce (.idx e .sub)

gatsu71

  • *
  • Post: 17379
  • Sesso: Maschio
  • Chuck Addicted Strahology Believer
    • Mostra profilo
Re: Aggiunta sottotitoli a file .mp4 non sempre funziona
« Risposta #13 il: 22 August 2013, 21:45:17 »
per esempio con la mia tv samsung led presa 2 anni fa i sub in quel formato non li riconosce (.idx e .sub)
perché li fai in idx+sub  :XD:

si deve creare il file nome.divx con sottotitoli xsub interni